Jobs · Engineering

Software Engineer

Amivero · United States · 1 mo ago
RemoteRemoteEngineeringFull-time

About the role

As a member of the Amivero team you will use your empathy for a customer’s situation, your passion for service, your energy for solutioning, and your bias towards action to bring modernization to very important, mission-critical, and public service government IT systems.

Responsibilities

  • Design, develop, test, and deploy front-end and back-end application components.
  • Integrate with APIs, databases, and external services to deliver functional and secure features.
  • Participate in code reviews, unit testing, and quality assurance activities to maintain high standards.
  • Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions.
  • Ensure adherence to coding standards, architectural guidelines, and security best practices.
  • Troubleshoot, debug, and optimize applications for performance, scalability, and reliability.
  • Document code, development processes, and implementation details for team knowledge sharing.
  • Support continuous integration and deployment pipelines, ensuring automated and repeatable releases.
  • Stay current with emerging technologies, frameworks, and best practices.
  • Mentor junior engineers (for mid to senior levels) and contribute to knowledge sharing across the team.

Requirements

  • Bachelor’s degree in computer science, software engineering, or a related field; a master’s degree preferred.
  • Experience levels range from Senior (5+ years) to Subject Matter Expert (SME) (8+ years) in software development.
  • Proficiency in React, Java, Python, and Docker; experience with other modern programming languages and frameworks is a plus.
  • Strong understanding of API development and integration, databases, and UI/UX principles.
  • Knowledge of Agile development practices, CI/CD pipelines, and version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Effective communication and collaboration skills, with the ability to work across technical and non-technical teams.
  • Experience mentoring or guiding less experienced engineers is preferred at senior levels.
  • Stay current on AI coding tools and apply them in an ethical and appropriate manner.

Desired Qualifications

  • AI Expertise: In-depth understanding of AI technologies, including Machine Learning, Natural Language Processing, and AI-driven automation.
  • Security: Experience with security practices, their implications on solutions architecture, and implementing controls using SecOps patterns.

Special Requirements

  • US Citizenship Required to obtain DHS Public Trust
  • Active DHS Clearance (preferred)

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 4 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com