Application Developer

$90,000 - $140,000/Yr

Momentum - Huntsville, AL

posted about 2 months ago

Full-time - Entry Level
Huntsville, AL
Professional, Scientific, and Technical Services

About the position

Welcome to the MOMENTUM Family! MOMENTUM is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter. Our team is dispersed throughout the US, which means we value the diversity and unique collaboration that's fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win. As an Application Developer at MOMENTUM, you will support an important and dynamic Department of Justice customer as part of a highly capable and diverse team driving technical innovation. Your responsibilities will include designing, developing, refactoring, enhancing, testing, evaluating, and supporting software applications currently hosted on-premises to be transitioned to the AWS GovCloud instance, ensuring compliance with government policy directives and guidelines to maintain legal and information security compliance. This role will require you to analyze existing systems in collaboration with other team members and the Government Project Manager to design appropriate solutions. Candidates should be skilled in multiple web application languages, reverse engineering, and have a background in building scalable, user-intuitive, high-quality, and high-performing web applications. The application enhancements or modifications may include business and process changes to applications/systems as well as coordination with other integrated and non-customer software systems. You will work alongside infrastructure, development, and managerial team members to troubleshoot and resolve issues, support the Government's efforts to obtain and maintain an authority-to-operate (ATO), and protect the security posture of the program systems and applications. Exceptional interpersonal and communication skills are essential, as you will provide instruction, guidance, and documentation to Government personnel. You should also be willing to learn new technical disciplines and become a resident expert within the team. If requested, you may attend Change Control Board (CCB) meetings with the Government to represent the team.

Responsibilities

  • Design, develop, refactor, enhance, test, and evaluate software applications.
  • Support the transition of applications from on-premises to AWS GovCloud.
  • Analyze existing systems and collaborate with team members and Government PM to design solutions.
  • Build scalable, user-intuitive, high-quality web applications.
  • Troubleshoot and resolve issues alongside infrastructure and development teams.
  • Support the Government's efforts to obtain and maintain an authority-to-operate (ATO).
  • Provide instruction, guidance, and documentation to Government personnel.
  • Attend CCB meetings with the Government as needed.

Requirements

  • Bachelor of Science (B.S.) Degree in Computer Science, Software Development, Information Systems or related field, or three additional years of relevant experience in lieu of education.
  • Experience with .Net Core 7/8, React, and Azure Fundamentals.
  • Familiarity with Agile methodologies.
  • Basic Linux command line skills.
  • Experience with Docker Containers and GitLab for ticketing and CI/CD.
  • Proficiency in programming languages such as Java and Python.
  • Experience in developing SOAP and REST APIs in a client/server environment.
  • Ability to write and evaluate regular expressions.
  • Experience developing, debugging, and refactoring code for popular programming languages.
  • Knowledge of object-relational mapping (ORM) and web technologies (HTML5, JavaScript, CSS).
  • Experience with major databases (PostgreSQL, MySQL, SQL Server).
  • Experience in developing cloud-native applications, preferably in AWS.

Nice-to-haves

  • One or more years of experience with application development leveraging SQL and/or PostgreSQL databases.
  • One or more years of experience with cloud application development and management, preferably in AWS.

Benefits

  • Competitive salary ranging from $90,000 to $140,000 per year.
  • Opportunities for professional development and growth.
  • Diversity and inclusion initiatives within the workplace.
  • Reasonable accommodations for individuals with disabilities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service