Job Summary
We are looking for a Full Stack Software Engineer who can help us build a new application or modernize existing applications. You will serve as an individual contributor and help us to meet requirements with clients.
Primary Responsibilities:
• Design and implement UI and micro-services, implement telemetry solutions, and build CI/CD pipelines
• Build product features in collaboration with business and IT stakeholders
• Monitor application health and performance as part of DevSecOps
• Create innovative solutions to meet the needs of the business and to improve the overall health and reliability of the applications
• Define coding standards and best practices
• Coach and mentor other developers in the team
Required Qualifications:
• 5+ years of progressive experience in Software Engineering
• 2+ years of experience developing applications in React including component design and state management for specific use cases
• 5+ years of experience with Java
• 2+ years of experience designing and implementing RESTful services
• 2+ years of Agile delivery experience
• 2+ years of experience in building microservices using Spring Boot
• 2+ years of experience working on an agile team
• 2+ years of experience development/ maintaining CI/CD pipelines
• 2+ years of experience working with relational and/or NoSQL databases
• 2+ year of cloud experience preferrable Azure
• Familiar with performance management
Preferred Qualifications:
• Strong communication and problem solving skills
• Experience delivering software using Agile/Scrum methodology
• Experience in Kafka or other event streaming technologies
• Experience in Docker, Azure, Jenkins, Grafana, Splunk
• Experience working in a DevOps model
• Ability to work in a fast paced, fluid environment while maintaining adherence to standards and best practices
• Healthcare industry experience
Key Responsibilities
2. Design, develop, and implement devops solutions, react.js, and full stack java applications
3. Collaborate with stakeholders to gather requirements and define project scope
4. Perform code reviews, testing, and debugging to maintain code quality and functionality
5. Implement best practices in software development and ensure adherence to coding standards
6. Troubleshoot and resolve technical issues to ensure smooth project execution
7. Stay updated on the latest technologies and trends in devops, react.js, and full stack development
Skill Requirements
2. Strong experience in react.js framework for frontend development
3. Expertise in full stack development using java technologies
4. In-depth knowledge of software development life cycle and agile methodologies
5. Excellent problem-solving skills and ability to work in a fast paced environment
6. Strong communication and leadership skills to effectively lead a development team