Sigma Defense is seeking a Software Engineer to join our development team. In this role, you will help design, build, and maintain desktop and web applications. You will work closely with senior engineers, business analysts, and end users to develop new features, resolve issues, and support the delivery of high-quality software. This is a great opportunity to grow your technical skills in a collaborative team environment while contributing to enterprise-level projects.
This role is based in San Diego, CA. The work is primarily remote, but the hired candidate will have minimal on-site reporting requirements. The ideal candidate is located in the San Diego, CA area. Equal Opportunity Employer/Veterans/Disabled: Sigma Defense Systems is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Requirements
- 1-3 years of experience developing features for desktop and web applications.
- Hands-on experience building software applications, modules, and web services from design specifications and requirements in a team environment.
- Ability to collaborate with users and business analysts to troubleshoot issues, identify root causes, and implement fixes.
- Proficiency in object-oriented programming with languages such as Java or C#.
- Experience building Single Page Applications (SPAs) with Angular and Node.js.
- Working knowledge of JavaScript/TypeScript, HTML5, CSS, and related web technologies.
- Familiarity with the full Software Development Life Cycle (SDLC) in an enterprise environment, including Agile and incremental development practices.
- Must be able to report on-site as required.
- Must be a U.S. Citizen.
Personnel Clearance Level:
- Candidate must possess or have the ability to obtain an active Secret security clearance or higher.
Education Requirements:
- Bachelor's degree from an accredited college or university in Computer Science, Information Technology, or related field of study.
Essential Job Duties (not all inclusive):
- Develop and maintain desktop and web application features under the guidance of senior engineers.
- Build application modules and web services based on design specifications and requirements.
- Collaborate with team members, business analysts, and users to troubleshoot issues and deliver solutions.
- Write clean, efficient, and well-documented code using object-oriented programming languages such as Java and C#.
- Contribute to the development of applications and application modules using Angular, Node.js, and related web technologies.
- Participate in Kanban workflows, including updating tasks, maintaining progress visibility, and supporting continuous delivery.
- Support software testing, debugging, and deployment activities across the SDLC.
- Stay current with emerging technologies and best practices to improve development processes.
Salary Range: $72,000 - $75,000 annually. Benefits
- Dental and Vision Insurance
- Medical Insurance to Include HSA, FSA, and DFSA Plans
- Life and AD&D coverage
- Employee Assistance Program (EAP)
- 401(k) Plan with Company Matching Contributions
- 160 Hours of Paid Time Off (PTO)
- 12 (Floating) Holidays
- Educational Assistance
- Highly Competitive Salary
|