
Sr Associate Software Engineering
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Participate in all phases of the development and life cycle including design, coding, testing, production release and support.
- Work in an agile team environment to deliver high-quality code.
- Troubleshoot and fix bugs, performance issues, and display issues.
- Collaborate effectively in an open, highly collaborative team environment.
- Engage with Sr Developers, Lead Engineers to understand technical and functional requirements.
- Write high-quality code with a strong emphasis on automated testing and validation.
- Communicate clearly and document solutions to ensure reproducibility.
- 3+years of practical experience in Java/JEE programming.
- Proficiency in Java 8 or above and microservices development.
- Experience working with COTS Product (Neustar: Transunion)
- Extensive experience with Web Services (REST/SOAP).
- Experience with Object-Oriented Design, Design Patterns, and test-driven development.
- Proficiency in RDBMS (Oracle), MySQL.
- Experience in Apache/PERL development.
- Proficient in distributed version control tools (Git/GitHub/Bitbucket).
- Practical experience with CI/CD pipelines, particularly with Jenkins.
- Experience in agile software development environments.
- Strong unit testing/Mockito experience.
- Excellent communication skills with a passion for documentation.
- Experience of popular application servers like Tomcat, WebLogic, JBoss, and Glassfish.
- Experience with cloud platforms like Azure and containerization.
- Familiarity with UNIX (Linux) environments.
- Basic knowledge of front-end technologies such as Angular, React, or NodeJS.
- Java certifications & Microsoft Certified Azure Developer are a plus.
- Experience with process management software like JIRA.
- Bachelor’s or master’s degree in computer science or a related field.