Job Description
Indicative years of experience: 4-6 years (At-least 2 years of strong AWS hands-on experience)
Role Description
We are looking for a Senior Software Engineer who can work closely with the team to develop on-prim/cloud solutions using Java and other scripting language. The person should be having good exposure to AWS managed service and can pair with Leads for developing cloud-based solutions for customer.
Reporting Relationship
This role will report to Delivery Manager / Senior Delivery Manager.
Key Responsibilities
• Work independently in developing solutions at OnPrim and Cloud area.
• Work closely with Tech leads for building strong design and engineering practices in the team.
• Effectively Pair with team members and Tech leads for building or maintaining a strong code Quality framework.
• Work closely with Scrum master for implementing Agile best practices in the team.
• Work closely with Product owners for defining the user stories.
• Work independently on production incidents reported by business partners to provide resolution within defined SLAs, coordinate with other teams as needed.
• Act as an interface between the business and technical teams and communicate effectively.
• Document problem resolutions and new learning for future use, update SOPs
• Monitor system availability and communicate system outages to business and technical teams.
• Provide support to resolve complex system problems, triage system issues beyond resolution to appropriate technical teams.
• Assist in analyzing, maintaining, implementing, testing and documenting system changes and fixes.
• Provide training to new team members and other teams on business processes and applications.
• Manage the overall software development workflow.
• Provide permanent resolutions for repeating issues. Build automation for repetitive tasks.
Skills Required
• Good exposure on Core Java, Java 8 frameworks, Expertise on spring boot and Spring MVC.
• Experience on RDBMS or NoSQL Databases, Good exposure to SQLs
• Understanding of microservice architecture.
• Good Hands-on Experience with the core AWS services (EC2, IAM, ECS, Cloud Formation, VPC, Security Groups, Nat Instance, Autoscaling Lamda, SNS/SQS, S3).
• Strong notions of security best practices (e.g. using IAM Roles, KMS, etc.).
• Experience with monitoring solutions such as CloudWatch, Prometheus, and the ELK stack.
• Experience with building or maintaining cloud-native applications.
• Past experience with the serverless approaches using AWS Lambda is a plus.
Other
Expertise in multiple applications/functionalities, Domain skills and inclination to learn it quickly, good SQL knowledge and understanding of database.
Qualifications
Graduation in any field
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer 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.
