CRCradlepoint
Senior Software Developer
Chennai ₹6-10 LPA Posted 29 Jul 2025
FULL TIME
Webservices
Spring Boot
Microservices
Python Programming
Core Java
+2 more
Job Description
Cradlepoint is seeking a talented and experienced Senior Software Developer to join our engineering team. You will be instrumental in the entire software development lifecycle, from driving requirements gathering and design to coding, testing, and supporting our solutions. This role requires strong technical expertise in Java and Python, a collaborative spirit, and a commitment to delivering high-quality, scalable applications.
Key Responsibilities
- Participate and drive requirements gathering, as well as high-level and low-level design phases of software development.
- Participate and drive design review and code review processes, ensuring adherence to best practices and quality standards.
- Code and unit test software components in strict conformance to established standards and design specifications.
- Participate in installation, integration, and user acceptance testing to ensure seamless deployment and functionality.
- Participate in meetings with the project team to discuss and resolve solution issues.
- Participate in solving support issues and change requests during the support phase of applications.
- Follow configuration and release management processes diligently to ensure controlled deployments.
Technical Requirements
- Expertise in Core Java and J2EE with Spring Boot (Mandatory), Microservices, and Webservices (SOAP, Rest API).
- Proven experience in advanced Python.
- Knowledge in UNIX platform and Jira.
- Supportive Skills:
- Exposure to build and CI/CD tools like Maven, Git, Jenkins, and Sonar.
- Proficiency in XML and Json parsing.
- Experience with SQL / NoSQL databases like MongoDB, MySQL, or equivalent.
- Good to Have:
- Exposure to Cloud platforms like AWS EC2, S3, and Azure.
- Experience in developing secure applications.
- Understanding of message broker concepts.
Core Competencies
- Proficiency in Agile ways of working.
- Good Communication Skill with proficiency in the English Language.
- Flexibility to work in different time zones as required.
- Strong problem-solving skills and analytical ability.
- Fast learner and good team player.
- Possess an acute interest in gathering clues about problems to assist the design team in isolating and debugging issues.
- Must have a positive approach to change, the ability to understand other cultures, and the ability to adapt to, benefit from, and respect cultural differences.
Qualifications
- Bachelor's degree in Computer Engineering/Information Technology or equivalent.
- Relevant experience in the IT Industry.
