29 days ago
Dulles, VA, USASenior
Responsibilities
- Develop, maintain, and enhance front-end and back-end components of web applications.
- Implement automated, smoke, unit, and integration testing to ensure software quality.
- Optimize applications for speed and scalability and troubleshoot software defects and issues.
- Implement authentication, authorization, session management, third-party service integrations, and secure coding practices.
- Set up and manage CI/CD pipelines and deploy applications to cloud platforms.
- Monitor application performance and reliability and manage version control with Git and GitHub or GitLab.
- Collaborate with cross-functional, DevOps, infrastructure, and development teams to refine requirements and ensure integration.
- Document code and infrastructure changes, participate in knowledge sharing, and mentor team members.
- Develop system performance, availability, scalability, manageability, and security requirements for mid- to large-scale programs.
- Lead multiple software development teams.
Requirements
- Bachelor’s degree in Software Engineering, Computer Science, or a related discipline.
- At least 8 years of directly relevant software development experience.
- Proficiency in Python, Java, and NodeJS, with strong knowledge of front-end and back-end frameworks.
- Familiarity with CI/CD pipelines, version control systems, Linux or Unix, Jenkins, and/or CloudBees.
- Experience or familiarity with SQL, Oracle, MySQL, JDBC, Pytest, Jupyter, Java Spring, JUnit, Hibernate, JavaScript, or ReactJs.
- Experience with cloud computing, multimedia storage, knowledge databases, and data-mining analytics.
- Experience leading multiple software development teams and developing requirements for mid- to large-scale programs.
- Agile development methodology experience.
- Active Secret clearance and ability to obtain TS/SCI clearance and DHS Suitability.
- Preferred qualifications include strong problem-solving, communication, teamwork, adaptability, attention to detail, DoDM 8140.03 DCWF Information Systems Security Developer certification, CSSLP, CISSP, and software development methodology certification such as SCRUM Master.
Benefits
- The position supports a Government client in Arlington, Virginia.
- An employee referral bonus of $3,500 is available for qualifying successful referrals, paid after the referred employee reaches six months of employment.
Categories
About ARSIEM
ARSIEM delivers cybersecurity, enterprise application development, embedded software, systems integration, and software test and evaluation services to U.S. federal agencies. The company operates as a government contractor providing technical consulting and engineering support across defense and civilian programs, including work at Fort Meade. Founded in 2013 and headquartered in Baltimore, Maryland, ARSIEM is privately held.
