Dear Job Seekers,
Our Client is Hiring for:
Job Title: Principal Software Developer
- Technical skills Knowledge in designing, architecting, and developing solutions in an AWS Cloud Closely interact with TPO, PLMs, understand the business need, and convert business needs to software design
- Take ownership in ensuring that technical solutions are implemented as per design Execute different proofs-of-concept to demonstrate a possible solution Knowledge and experience in Agile, ALM, Cloud Cost Estimations, etc.
- Knowledge about Practices, Compliance, DevOps, and Security by design. Review the deliverables and provide recommendations to the team.
- Delivering insights and suggestions for continuous improvement & refactoring. Contribute to building a culture of continuous learning and self-development.
- Demonstrated ability to adapt & learn new technologies. Required aptitudes Complete the assigned tasks with minimum supervision with high quality and on time.
- Follows disciplined software development practices. Excellent knowledge of SDLC. Willingness to learn new technologies and tools Strong written, verbal communication and demonstration skills
- Must have Pertinent experience: Minimum 8+ years of experience in core development in any area like .NET/C, Java, Python, Powershell/Bash scripting, Angular, Spring Framework, Node.js, etc..
- Minimum of 3+ years of experience in architecting, designing, and developing solutions using AWS Services. Minimum of 1+ year of experience on AWS IoT solutions using AWS IoT Message Broker, Commands, Rule Engine, X.509 Certificates, Certificate Management, Fleet Provisioning, Authentication, Lambda Services
- Working experience in implementing end-to-end Continuous Delivery pipelines. Working experience on development and deployment of Web Apps, RESTful API
- Working experience in design/development using Design Patterns Hands-on experience with Terraform, Cloud Formation, Packer, etc.
- Good knowledge of network protocols and services like HTTP(S), SSH, MQTT, CoAP, TCP, IP, etc.
- Good knowledge of Cloud Native, Microservices Development, Microservices Design Patterns, and Containerization Technologies (Docker/K8S/K3S) Language requirements:
Salary: As per the Company Standards