Job Openings
Senior Software Engineer - Java
About the job Senior Software Engineer - Java
Key Responsibilities
- Follow and implement best coding practices defined by software management to ensure code quality and maintainability
- Apply secure coding standards in line with OWASP guidelines to minimize security vulnerabilities
- Practice Test-Driven Development (TDD) to improve code reliability and reduce defects
- Perform defect analysis, debugging, and timely resolution of technical issues
- Continuously enhance and refactor existing code for better performance and scalability
- Support System Integration Testing (SIT) and collaborate with cross-functional teams
- Prepare and maintain clear, structured technical documentation
- Assist in system design and architecture discussions, contributing to scalable solutions
- Adhere to Agile and Scrum methodologies throughout the development lifecycle
- Ensure on-time delivery of assigned tasks and project milestones
- Provide regular updates on progress, ensuring transparency and visibility
- Proactively communicate and escalate risks, issues, and roadblocks
- Conduct peer code reviews to maintain coding standards and quality
- Mentor junior team members and manage small development teams when required
Person Specifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent qualification)
- Minimum of 3+ years of experience in software engineering
- Strong analytical thinking and problem-solving skills
- Effective communication and teamwork abilities
- Proficiency in programming language "Java"
- Solid understanding of programming fundamentals and object-oriented concepts
- Strong knowledge of database management systems (DBMS)
- Experience with Continuous Integration (CI) tools and practices
- Good understanding of Agile and Scrum methodologies
- Ability to quickly learn and adapt to new technologies and programming languages
- Experience working in vendor-based or contract roles (e.g., 6 months) is an added advantage
Vendor submissions - 06 months