Sr. Full Stack Developer (Java, Python, React, Azure/AWS)
Job description
JOB SUMMARY
The Senior Associate – Software Engineer designs, develops, and integrates software solutions that meet business and technical requirements. This role works independently, collaborates with cross-functional teams, and applies proficiency in modern frameworks and platforms while mentoring junior engineers and contributing to process improvements.ESSENTIAL DUTIES
? Design, develop, and test software applications and services.? Integrate APIs, databases, and cloud services into scalable solutions.
? Collaborate with product owners, QA, and other engineers to clarify requirements and deliver functionality.
? Optimize and refactor code for performance, security, and maintainability.
? Document designs, technical solutions, and operational processes.
? Mentor junior associates by reviewing code and sharing best practices.
? Contribute to the adoption of modern frameworks, secure coding standards, and DevOps practices.
SUCCESSFUL CHARACTERISTICS/SKILLS
? Experience & Background? 2–4 years of experience in software engineering or related roles.
? Core Technical Proficiency
? Proficiency in modern programming languages and frameworks (e.g., Java, C#, Python, JavaScript/TypeScript, React, Angular).
? Experience with databases (SQL and NoSQL) and API development/integration.
? Hands-on experience with cloud platforms (AWS, Azure, GCP).
? Familiarity with DevOps practices (CI/CD pipelines, containerization, automated testing).
? Strong understanding of SDLC/SSDLC principles.
? Cloud platform - only Azure
? Good understanding on .NET framework/ REACT( though they will work mainly on transformation, they need to understand how application architecture is)
? Professional Traits
? Strong problem-solving and analytical skills.
? Ability to work independently while collaborating across teams.
? Clear communication skills to explain technical concepts to varied audiences.
? Demonstrated ability to mentor and support less experienced colleagues.
EDUCATION/CERTIFICATION
? Bachelor’s degree in computer science, software engineering, or a related field.? Professional certifications in cloud or software development (e.g., AWS Developer Associate, Microsoft Certified: Azure Developer Associate) preferred.
Interested in this role?