user avatar

Software Developer

BEAT LLC

Posted today

Job Requirements

San Antonio, TX
Secret Polygraph Unspecified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries

Job Description

Job Title:Software Developer

Location: San Antonio, TX (remote)

Clearance: This role requires a DoD Secret Clearance. Therefore, the candidate must be able to obtain a secret clearance and must be a US Citizen. BEAT will sponsor the candidate for their clearance if they don't have a clearance upon hire.

Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Certification:CompTIA Security+ (must be willing to obtain within six months of hire)

Position Summary:

We are seeking a highly skilled Senior Software Developer to join our dynamic development team. The ideal candidate will possess extensive experience in designing, developing, and maintaining robust, scalable, and high-performing desktop and web applications using the .NET framework and C#. This role requires a proven track record of developing both rich client-side desktop solutions and modern, responsive web applications. The Senior Software Developer will work collaboratively with cross-functional teams to deliver innovative solutions, mentor junior developers, and contribute to architectural decisions that align with business objectives.

Key Responsibilities:
  • Software Development:
    • Design, develop, and maintain both desktop and web-based software applications using .NET technologies, primarily C#.
    • Implement clean, scalable, and efficient code following best practices and coding standards.
    • Develop APIs, services, and integration layers to connect with internal and external systems.
  • Architecture & Design:
    • Participate in architectural discussions and decisions for new projects and enhancements.
    • Ensure adherence to design principles such as SOLID and design patterns.
    • Conduct code reviews and provide constructive feedback to ensure high quality code.
  • Collaboration & Leadership:
    • Work closely with stakeholders and QA teams to gather requirements and deliver quality solutions.
    • Lead and mentor junior developers, fostering a culture of continuous learning and improvement.
    • Collaborate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Performance & Maintenance:
    • Optimize application performance and troubleshoot complex technical issues across both desktop and web platforms.
    • Maintain and enhance existing applications, ensuring stability and reliability.
    • Stay updated on emerging technologies and integrate them into the development process where applicable.

Qualifications:
  • Experience:
    • 5+ years of hands-on experience in software development with C# and the .NET framework (including .NET Core).
    • Proven experience in developing desktop applications, preferably with frameworks like WPF or WinForms.
    • Strong experience with web development using technologies such as ASP.NET, MVC, and Web API.
    • Solid understanding of front-end technologies (e.g., HTML, CSS, JavaScript, and modern libraries such as React or Angular).
  • Technical Skills:
    • Proven experience with Oracle PL/SQL and SQL Server T-SQL.
    • Strong knowledge of relational databases (Oracle, SQL Server) and ORM tools like Entity Framework.
    • Experience with cloud platforms (e.g., AWS) and containerization (Docker, Kubernetes).
    • Proficient in using source control systems (e.g., TFS) and CI/CD pipelines.
    • Familiarity with Agile development methodologies and tools (e.g., JIRA, Azure DevOps).
    • Familiarity leveraging AI for efficient coding solutions is preferred
  • Soft Skills:
    • Excellent problem-solving and analytical skills.
    • Strong communication and interpersonal abilities.
    • Ability to manage multiple priorities and deliver results in a fast-paced environment.

Preferred Qualifications:
  • Experience with microservices architecture and distributed systems.
  • Knowledge of DevOps practices, including automation and infrastructure as code.
  • Certifications in .NET development or cloud platforms.
group id: 10528029
N
Name HiddenRecruiter

Similar Jobs


Job Category
IT - Software
Clearance Level
Secret
Employer
BEAT LLC