Senior Software Engineer

Apex Systems
US - Texas - Houston
View Company Profile / << Go Back

  • Job Type: Full time
  • 16 days ago

Job Description

The Senior Software Engineer will reverse-engineer and modernize legacy applications, focusing on transforming monolithic desktop applications into scalable microservices. They will also design and maintain APIs, develop tests, and mentor other engineers on best practices.

Requirements: Candidates should have approximately 10+ years of software engineering experience with proficiency in object-oriented languages like C# or Java. Experience in API development, automated testing, and familiarity with AI coding assistants is also required.

Key Skills: C#, Java, API Development, Microservices, Automated Testing, AI Coding Assistants, Agile Methodologies, C++, Fortran, Cloud Deployment, Containerization, Software Modernization, Business Logic Extraction, Mentoring, Framework Development, Regression Testing

Benefits: Medical, Dental, Vision, Life Insurance, Disability Insurance, Employee Stock Purchase Program, 401K, Health Savings Account, Employee Assistance Program, Corporate Discount Savings Program




Fast Track Upload