Job Description
Description :The Software Engineer is a member of a talented team in Pune and will apply his/her expert knowledge of Java, Node.js/C# and AWS in the implementation of complex, enterprise-scale software systems. General responsibilities include requirement analysis, lower level design, implementation, unit testing for components or features and integration with external partner APIs.
Works as an individual contributor or in a small team on specific product features with occasional guidance and in coordination with other team mates. Participate in peer code review sessions and enforce quality of deliverables.
Job Facts :
– Software Development : This is a hands-on software development position to write high-quality software that will perform at scale, be supportable, and be extensible.
– Process & Operations : Ensure the software deliverables follow existing process guidelines and conform to all existing quality parameters. Follow scaled agile framework guidelines for incremental development.
– Mentorship : Mentor and guide junior team members in technical challenges and provide guidance on best practices and quality attributes.
– Technology stack : Primary backend stack is Java based (Spring Boot) and one component in C# but we constantly explore different technologies and toolsets that are fit-for-purpose. Here is a list of technologies we currently use :
– Core Java, Spring Boot, Node.js/C# (.NET Core and Framework)
– AWS services (should be aware about basics of RDS, MSK, EC2, Lambda, Elastic Cache, CloudFront, API Gateway, S3, RDS, NLB/ALB, Security Groups/NACLs/VPCs, Cloud Watch, SNS, SQS)
– GitOps and GitHub Actions
– Docker & Kubernetes (Good to have)
Your main responsibilities will include :
– As a Software Engineer, you will design and develop critical software components & applications.
– You will be part of the agile development team and will be collaborating with multiple teams across different locations.
– Design and implement product modules/features in Java and Node.js/C#.
– Write clean, well designed, testable, efficient and maintainable code.
– Develop a new set of APIs and write unit test cases for the same.
– Integrate product with external partner APIs.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now