Senior Software Engineer

ALTEN Technology USA Logo

ALTEN Technology USA

πŸ’΅ $123k-$151k
πŸ“Remote - United States

Summary

Join ALTEN Technology USA as a Senior Full-Stack Software Engineer and be a key member of a dynamic team responsible for designing, developing, testing, and deploying robust web applications. You will contribute to all phases of the software development lifecycle, working with modern architectures like React and Node.js. This role offers the opportunity to work on innovative projects in a highly regulated environment and can be performed remotely or in a hybrid capacity. ALTEN provides comprehensive benefits, including medical, dental, and vision insurance; a 401(k) plan; paid time off; and paid parental leave. The company fosters career growth through mentorship and is recognized as a top workplace. The salary range is $123K-$151K, depending on experience and location.

Requirements

  • Bachelor’s Degree in Computer Science or a related field
  • 7+ years of professional software development experience
  • Proven expertise in full-stack software development
  • Strong proficiency in JavaScript (ES6), CSS, HTML, and JSON
  • Extensive experience with modern frontend architectures, particularly React
  • Proven experience with Node.js or similar modern web frameworks
  • Experience working with modern database technologies such as PostgreSQL, MySQL, or MongoDB
  • Demonstrated experience working within a regulated industry (e.g., Medical Device, Pharmaceutical, Aerospace, Automotive)
  • Familiarity with Agile development methodologies
  • Experience with version control systems such as Git, and CI/CD tools like Bamboo and Jira

Responsibilities

  • Design, develop, and maintain high-quality, scalable, and reliable web applications
  • Contribute to all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, and deployment
  • Develop and maintain frontend applications utilizing modern architectures like React
  • Develop and maintain backend services utilizing Node.js or similar modern web frameworks
  • Write clean, well-documented, and testable code
  • Collaborate effectively with cross-functional teams, including product managers, designers, and QA engineers
  • Participate in code reviews and contribute to the improvement of team coding standards
  • Troubleshoot and resolve software defects
  • Ensure compliance with relevant industry regulations and standards

Preferred Qualifications

  • Experience with other programming languages: C++, Python, Go, Java
  • Experience with scripting languages: bash, Perl
  • Experience with development on the GNU/Linux platform
  • Prior software development experience in the medical industry

Benefits

  • Medical, dental, and vision insurance
  • A 401(k) plan with employer matching
  • Paid time off (PTO)
  • Paid parental leave
  • Mentorship to help you take your career to the next level

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.