
Software Developer
electrosoft • Remote
No Relocation
Posted: April 17, 2026
Job Description
Software Developer
Responsibilities and Duties:
- Full Stack Developer supporting the Federal Government.
- This role is full time remote.
- Production and Development support for both client and back-end systems.
- Technical environment includes:
- C#, Python, Angular, GitHub, and GitLab.
- TeamCity deployments to AWS.
- Experience with MS SQL and many stored procedures.
- Experience with Windows and Linux.
- Experience with the Spring suite (Spring, Spring Boot, Spring Security).
Basic Qualifications:
- Bachelor’s degree in computer science/ systems, information systems/ technology, engineering/ engineering technology, software engineering/ programming, management, natural sciences, social sciences, mathematics or business/ finance. OR a master’s degree (in subjects described above) and 5 years' general experience of which at least 3 years must be specialized experience.
- At least ten (10) years of development experience and at least eight (8) years of specialized experience as: applications programmer on database management systems, knowledge of computer equipment and ability to develop complex software to satisfy design objectives.
- Knowledge of SQL and SQL Server to be able to write queries, examine/invoke stored procedures, troubleshoot database issues.
- Knowledge of Angular, C#, and Python.
- Knowledge of Git and associated commands.
- Knowledge of AWS.
- Knowledge of Katalon, Selenium, or other automated testing tools.
- Previous experience working in support of the Federal Government.
- U.S. Citizen
Additional Content
Software Developer
Responsibilities and Duties:
- Full Stack Developer supporting the Federal Government.
- This role is full time remote.
- Production and Development support for both client and back-end systems.
- Technical environment includes:
- C#, Python, Angular, GitHub, and GitLab.
- TeamCity deployments to AWS.
- Experience with MS SQL and many stored procedures.
- Experience with Windows and Linux.
- Experience with the Spring suite (Spring, Spring Boot, Spring Security).
Basic Qualifications:
- Bachelor’s degree in computer science/ systems, information systems/ technology, engineering/ engineering technology, software engineering/ programming, management, natural sciences, social sciences, mathematics or business/ finance. OR a master’s degree (in subjects described above) and 5 years' general experience of which at least 3 years must be specialized experience.
- At least ten (10) years of development experience and at least eight (8) years of specialized experience as: applications programmer on database management systems, knowledge of computer equipment and ability to develop complex software to satisfy design objectives.
- Knowledge of SQL and SQL Server to be able to write queries, examine/invoke stored procedures, troubleshoot database issues.
- Knowledge of Angular, C#, and Python.
- Knowledge of Git and associated commands.
- Knowledge of AWS.
- Knowledge of Katalon, Selenium, or other automated testing tools.
- Previous experience working in support of the Federal Government.
- U.S. Citizen