08 Jan
Lead Software Engineer
Vacancy expired!
job summary:
Great Opportunity for RIght consultants. For further queries, you may reach me ator share your resume to This is a w2 opportunity and prefers locals or consultants who are nearby commutable distance to the onsite location. It will start as remote and onsite once the covid ban is lifted.Primary Responsibilities:- Perform all phases of software engineering including requirements analysis, application design, code development testing and maintenance.
- Additional responsibilities include documentation, enhancing existing components, defect resolution, and mentoring junior developers.
- Work very closely with application architecture, delivery teams and DevOps to triage and resolve production defects.
- Capitalize on CI, CD, DevOps tools and best practices to implement agility and quality.
- Encourage innovative approaches to defect resolution, avoid technical debt and reduce bad coding footprints.
- Be part of an agile team and participate in all rituals including grooming, sprint planning, demos and retrospectives.
- Assume SME roles for the micro services and perform code reviews, code merges and provide feedback relative to best practices, code quality and improving performance.
- Design reusable components, patterns, frameworks and libraries.
- Stay abreast of current and emerging technologies / products / tools / trends related to software development and utilize those findings to influence our application development process.
- Infuse a mindset of agility, quality and performance with a focus on value driven deliverables.
- 10 years or more of hands-on experience with Java Enterprise Edition (Java/J2EE) and web technologies.
- 3+ years of experience with the Spring frameworks,Spring Batch and Data Architechture.
- 3+ years of experience leading teams and coordinating release activities
- 3+ years of chapter lead experience mentoring and aligning new technology and innovation initiatives
- 3+ years of working and deploying microservices architecture
- 2+ years of DevOps experience (experience needed in Devops to support Application deployment coordination).CI/CD tools like Jenkins
- 1+ years of solid Agile experience (Scrum, Kanban and XP preferred)
- Knowledge of understanding and interpreting regression testing outputs, security scans, dynatrace monitoring.
- Knowledge of web security, application security, web services security, common vulnerability remediation, certificate management.
- Knowledge in OO Design Principles, core OOPS, JEE Design patterns as well as their implementation in real world applications.
- Service-Oriented Architectures (SOA), RESTful Web Services, microservices experience is a must.
- Rabbit MQ, JBoss,APM, Oracle Relational DatabasesJenkins,Github,Swagger,Atlassian Products(wiki),Rally,Sonar,Junit,Openshift,Kubernetes and Docker
- Experience with performance, network & cloud infrastructure techniques and how they fit to design & delivery.
- Project Management or Scrum Master Experience.
- Resource Management or Leading development engineers.
- Undergraduate degree or higher
- Healthcare industry experience
- Team leadership experience
- verbal, written communication and presentation skills
- Experience creating technical documentation and trend reports.
- Experience in / knowledge of large scale direct to consumer web techniques
- Perform all phases of software engineering including requirements analysis, application design, code development testing and maintenance.
- Additional responsibilities include documentation, enhancing existing components, defect resolution, and mentoring junior developers.
- Work very closely with application architecture, delivery teams and DevOps to triage and resolve production defects.
- Capitalize on CI, CD, DevOps tools and best practices to implement agility and quality.
- Encourage innovative approaches to defect resolution, avoid technical debt and reduce bad coding footprints.
- Be part of an agile team and participate in all rituals including grooming, sprint planning, demos and retrospectives.
- Assume SME roles for the micro services and perform code reviews, code merges and provide feedback relative to best practices, code quality and improving performance.
- Design reusable components, patterns, frameworks and libraries.
- Stay abreast of current and emerging technologies / products / tools / trends related to software development and utilize those findings to influence our application development process.
- Infuse a mindset of agility, quality and performance with a focus on value driven deliverables.
- Experience level: Experienced
- Minimum 10 years of experience
- Education: No Degree Required
- Scrum
- Java/J2EE
- Jenkins
Vacancy expired!