Logo
Anthem Engineering

Software Engineer Job at Anthem Engineering in Sully Square

Anthem Engineering, Sully Square, VA, United States

Save Job

We are looking for a Software Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team working on mission-critical applications. Responsibilities include providing expertise throughout the full software development lifecycle, from concept and design to testing. The role involves designing, developing, and delivering high-volume, low-latency applications for mission-critical systems.

Responsibilities:

  1. Define site objectives by analyzing user requirements and envisioning system features and functionality.
  2. Design and develop user interfaces for internet/intranet applications, setting expectations and prioritizing features.
  3. Select design methodologies and tools; complete programming using relevant languages and software; design and conduct tests.
  4. Recommend system solutions by evaluating the advantages and disadvantages of custom development versus purchase options.
  5. Integrate applications by designing database architecture and server scripting; establish connectivity with network systems, search engines, and information servers.
  6. Troubleshoot development and production issues across multiple environments and platforms.
  7. Support continuous improvement by researching new technologies and presenting them for architectural review.
  8. Assist end users, developers, and site reliability engineers by creating documentation and support tools.
  9. Keep updated on new internet/intranet technologies and software products; participate in educational opportunities and professional organizations.
  10. Enhance the organization’s reputation by taking ownership of new tasks and exploring opportunities to add value.

Experience and Technologies:

  1. Experience developing and maintaining complex applications in languages such as Java, Python, Ruby, or JavaScript.
  2. Experience with modern JavaScript frameworks like Angular, React, or Vue for front-end development.
  3. Experience with cloud services, especially Amazon Web Services (AWS).
  4. Experience with relational databases such as PostgreSQL, MySQL, or Oracle.
  5. Experience with NoSQL databases like Elasticsearch or DynamoDB.
  6. Familiarity with tools including Git (preferably GitHub), CI/CD pipelines (preferably Jenkins), artifact management (preferably Nexus), ticketing systems (preferably Jira), and knowledge management (preferably Confluence).
  7. Experience with containerization technologies such as Docker and Kubernetes.
  8. Experience developing on Linux-based systems, preferably RedHat-based.
  9. Experience working in an Agile environment.

Level: Entry Level - SME

Clearance: Active security clearance with full scope polygraph required.

Top Reasons to Work at Anthem Engineering:

  • We believe work should be enjoyable and meaningful.
  • Our mission is to save lives and taxpayer dollars, creating reusable capabilities for diverse clients.
  • We continuously learn new technologies, frameworks, and tools to address emerging challenges.
  • We value each individual's growth and contributions; everyone’s voice matters.
  • We operate in a close-knit, efficient small-company environment.

Anthem Engineering is an Equal Employment Opportunity employer, committed to fairness and diversity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, or disability.

#J-18808-Ljbffr