Join our Facebook group

👉 Remote Jobs Network

Software Engineer - Mid level

September 4

Apply Now
Logo of VivSoft

VivSoft

Solving complex Public Sector Use cases using emerging technologies - SBIR Phase III Awardee

Health IT • Cloud • AWS • Health Exchange • State & Local IT

51 - 200

Description

• Work closely with system engineers, cybersecurity experts, and other developers to integrate software solutions into broader Defense systems. • Ensure software development adheres to secure coding standards and practices to mitigate security vulnerabilities and enhance system security. • Analyze and optimize software performance to ensure high efficiency, reliability, and scalability across various environments. • Participate in code reviews and conduct unit, integration, and system testing to ensure code quality and reliability. • Develop and maintain comprehensive documentation for software design, development, testing, and deployment processes. • Support the deployment and integration of software applications into DoD systems, ensuring seamless operation and minimal downtime. • Stay up to date with the latest software development technologies, tools, and best practices to continuously improve software solutions. • Ensure all software development activities comply with DoD regulations, cybersecurity frameworks, and best practices.

Requirements

• Active DoD SECRET clearance or the ability to obtain one. • Bachelor's degree in computer science, Software Engineering, or a related field. • 5-7 years of experience in software development, preferably within a DoD or government environment. • Proficiency in programming languages such as Java, Python, C++, or C#. • Experience with software development frameworks and tools such as React, Spring Boot, and Angular. • Knowledge of secure coding practices and cybersecurity principles. • Experience with version control systems such as Git and SVN, and CI/CD pipelines. • Familiarity with databases such as SQL and NoSQL, and data management. • Understanding of software development methodologies Agile, Scrum. • Strong analytical and problem-solving skills. • Excellent communication and teamwork abilities. • Attention to detail and ability to work independently and collaboratively.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com