Senior Software Engineer
- Category: Software Developer Jobs
- Location: Pune, Maharashtra
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 25K to 26K
- Published on: 2025/09/21
Responsibilities
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
Related jobs
-
Software Engineer
Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've n...
-
Software Engineer | Python
- - - - - - - - - - - - Key Expected Skills • Python language • Python library • ORM • Multi process architecture • Version control tool as Git • Experience on building from scratch Python application • SQL Optional Skills • Django Framework • Experi...
-
Software Engineer
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Must required - experience in Vb.net, ASP.net, mysql and worked in BFS sector R...