Qualifications
Responsibilities
Benefits
Senior Engineer
What You’ll Be Doing
Design and develop software application deployments.
Implement full CI/CD pipelines and automate deployment workflows.
Create and run automated testing routines to ensure stable, error‑free deployments.
Support DevOps initiatives by automating manual release and build processes.
Develop and manage infrastructure automation and cloud environments (AWS, Azure).
Train IT and development teams on infrastructure automation best practices.
Monitor and maintain software security, performance, and SLAs.
Provide Tier III support and ensure optimal application functionality.
What We Look For
Bachelor’s degree in Computer Science, Software Engineering, or related field.
Minimum of 5+ years of professional software development experience.
Proven, hands-on experience with .NET, C#, and strong experience with ASP.NET MVC at a senior or principal level.
Strong background in SQL, PL/SQL, and Postgres (backend database focus).
Experience leading and managing Software Engineering teams, including mentoring engineers, driving technical excellence, and overseeing project delivery.
Demonstrated ability to build, coach, and develop high-performing engineering teams in a collaborative environment.
Experience conducting requirement analysis and writing unit test cases.
Ability to work in Agile development environments.
Exposure to CI/CD tools (e.g., Git, Jenkins) is a plus but not required.
Excellent documentation and communication skills.
Experience in regulated environments (e.g., pharmaceuticals, healthcare) is a plus.
Based in or able to work from the United States (remote/hybrid/on-site).
Similar Jobs

More Jobs at





More Information Technology Jobs



