Job Description
Responsibilities
• Contribute to development of core Cogito platform services, including all aspects of design, implementation, testing, and maintenance.
• Write tested, idiomatic, and documented code.
• Be responsible for the platform development pipeline from build, test and publish to deployment and monitoring in production
• Interact and collaborate with colleagues in engineering, operations, product development to deliver world-class products and services to clients.
• As a member of an agile team plan, estimate, and deliver on-time according to agreed-upon commitments.
• Actively participate in continuous improvement efforts.
• Stay plugged into emerging technologies/industry trends and apply them into operations and activities if they deliver value to the customer or the organization.
• Help to build the Platform Team by attracting other engineers and enhancing our recruitment and interview process
Requirements:
• Bachelors or advanced degree in engineering, computer science, or another relevant field
• 5+ years experience with application development using Java with Spring Framework and/or Spring Boot framework
• Hands-on experience in building products / services using "Go" programming
• 2+ Years in a High Performance, High scalability environment
• Experience in an agile/scrum development environment
Skills
• Excellent programming skills in Java
• Experience with Spring Boot framework
• Extensive experience delivering scalable and secure cloud-based services to large scale production
• Experience with, and interest in, Docker, Kubernetes, Helm, Prometheus or other Cloud Native Computing Foundation (CNCF) software is a big plus
• Experience with Continuous Integration / Delivery tooling, such as Jenkins, Travis CI, CircleCI etc
• Experience using AWS (or other cloud) systems, infrastructure and automation tools, such as CloudFormation and Terraform
• Experience/exposure to SQL/NoSQL database technologies
• Experience building scalable, high performance services
• Good grasp of security and data protection principles including Encryption and AuthN/AuthZ techniques (e.g. OAuth 2.0)
• Detail oriented and able to meet commitments in a rapidly expanding environment
• Proficient in Git source control
• Excellent oral and written communication skills #LI-KS1
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer| Platform position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
