This Lead Software Engineer will be providing ongoing technical support for Equitable’s Employee Benefits line of business. You will work with dynamic individuals, build your skills, and unleash new ways of working and thinking.
Responsibilities
Analyze highly complex business requirements and develop new approaches to solving problems.
Assess potential use cases, functionality and capability of supported platforms and build cost estimates.
Maintain and enhance various applications and data integrations supporting Employee Benefits.
Facilitate testing of application modifications to ensure quality and adherence to design.
Mentor other developers to build capability and evaluate new tools / best practices to help the IT community become more effective.
Create Technical Documentation including high-level design and low-level application specifications.
Troubleshoot break/fix incidents and engage with software vendors as needed to resolve.
Support periodic Software Upgrades and Security remediation.
Requirements
5+ years of experience with Java/Spring framework development
5+ years of experience with Angular framework
Proficient in SQL scripting and performance tuning
Hands on experience with deploying applications on Microsoft Azure AKS
Familiar with Microservice architecture and RESTful API services
Established analytical skills to troubleshoot production issues and recommend solutions
Nice-to-haves
Experience with the Employee Benefits industry
Knowledge of application design methodologies, tools and techniques
Ability to build efficient processes and create complete documentation portfolios for software or technology products
Knowledge of software development tools and activities
Ability to integrate and communicate among applications, databases and technology platforms
Ability to write technical documents such as manuals, reports, guidelines or documents on standards, processes and applications