What are the responsibilities and job description for the Senior Software Engineer position at Engage Partners Inc.?
*NO CANDIDATES THAT REQUIRE SPONSORSHIP OR RELOCATION!
Senior Software Engineer – Back-End & Mobile Development
- This is a HYBRID ROLE in Houston, TX.
- Salary $150K-190K
We are seeking an experienced Senior Software Engineer with a strong architectural background to join our team. This role requires an individual who can reverse engineer historical code and help modernize our applications while ensuring seamless integrations with new technologies.
Key Responsibilities:
- Analyze and reverse engineer legacy code to optimize and enhance current systems.
- Lead the development of back-end applications and API integrations.
- Design and implement an API bus to streamline communication between services.
- Develop and support mobile applications (iOS & Android).
- Work with AWS and Azure cloud platforms to deploy and manage applications.
- Utilize Java, Python, and AI/ML to develop intelligent, scalable solutions.
- Leverage data analytics to improve system performance and insights.
- Collaborate cross-functionally with teams to deliver high-quality, scalable software solutions.
Qualifications:
- 5-10 years of experience in software engineering with a focus on back-end and mobile development.
- Strong knowledge of REST APIs and API architecture.
- Expertise in Java, Python, and AI/ML frameworks.
- Experience with AWS and Azure cloud services.
- Background in data analytics is a significant plus.
- Healthcare or pharmacy industry experience is highly preferred.
- Ability to architect and optimize systems, ensuring scalability and performance.
Ideal Candidate Profile:
- A problem-solver who can deconstruct legacy code and improve existing systems.
- Experienced in both mobile (iOS/Android) and back-end development.
- Comfortable with cloud-based architecture and API integrations.
- Strong in AI/ML and data-driven decision-making.
- Background in healthcare or pharmacy-related systems is a plus.
- A self-starter who thrives in a fast-paced, evolving environment.
Salary : $150,000 - $190,000