Back to all positions

[Remote] Application Programmer - Senior

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Xenith Solutions provides technology solutions and business consulting support to defense and civilian customers. The Senior Application Programmer will design, develop, and maintain complex enterprise software applications, lead technical architecture efforts, and translate requirements into technical solutions. The role also includes mentoring junior developers, optimizing performance, resolving complex issues, and collaborating with stakeholders and cross-functional teams.

Responsibilities

  • Design, develop, and maintain software applications using programming languages such as Java, C#, or Python
  • Lead the technical design and architecture of software solutions, ensuring scalability, performance, and maintainability
  • Collaborate with stakeholders to gather and analyze requirements, and translate them into technical specifications
  • Provide technical guidance and mentorship to junior developers, reviewing code and providing feedback as needed
  • Implement best practices for software development, including code reviews, testing, and documentation
  • Troubleshoot and resolve complex technical issues, ensuring timely resolution
  • Stay up-to-date with emerging technologies and industry trends, and recommend innovative solutions
  • Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives
  • Work closely with cross-functional teams to deliver high-quality software solutions on time and within budget

Skills

  • · Relevant certification from a nationally recognized technical authority
  • ·    Six (6) years of experience in software development, with a focus on enterprise-level applications
  • ·    Proficiency in programming languages such as Java, C#, or Python
  • ·    Strong understanding of software design patterns, data structures, and algorithms
  • ·    Experience with web development frameworks (e.g., Spring Boot, ASP.NET, Django)
  • ·    Familiarity with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB)
  • ·    Excellent problem-solving and analytical skills
  • ·    Strong communication and interpersonal skills
  • ·    Ability to work independently and collaboratively in a team environment
  • ·    Experience with cloud platforms (e.g., AWS, Azure) is a plus
  • · Must possess IT-II security clearance or have a current National Agency Check with Local Agency Check and Credit Check (NACLC) at time of proposal submission
  • ·    Technical Experience with Energy Procurement Support Tools (EPST) applications is preferred
  • ·    Knowledge of the EPST application database process is preferred

Company Overview

  • Xenith Solutions provides information technology solutions and support. It was founded in 2019, and is headquartered in Reston, Virginia, USA, with a workforce of 51-200 employees. Its website is https://www.xenithsolutions.com.