Lead Software Development Engineer
at MetLife
Cary, North Carolina, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 May, 2024 | Not Specified | 29 Feb, 2024 | N/A | Jpa,Spring Boot,Redux,Web Technologies,Database,Css,Computer Science,Mitigation,Java,Json,Software Development,Devops,Security,Features,Javascript,Html | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
GENERAL INFORMATION
City/Cities
Cary
State(s)
North Carolina
Country
United States
Working Schedule
Full-Time
Work Arrangement
Hybrid
Relocation Assistance Available
No
Posted Date
15-Feb-2024
Job ID
1503
DESCRIPTION AND REQUIREMENTS
Position: Lead Software Development Engineer
Work Arrangement: Hybrid - 3 days in office/2 days remote
REQUIREMENTS:
Bachelor’s degree in Computer Science, MIS or Engineering (willing to accept foreign education equivalent) plus seven (7) years of experience performing software development and building enterprise scale distributed web applications. Specific skills/other requirements (quantitative experience requirement not applicable to this section) - must possess the following: Analyzing and designing solutions for major components and features, creating technical designs and ensuring secure and high-quality code; Performing Proof of Concept (POC)/Spikes to implement new technologies and identifying mitigation for risks and security; Building Microservices and REST APIs to interact with downstream systems and implementing data caching using JPA and database; Implementing enterprise scale distributed web and backend solutions, applying web technologies, including Java, Spring Boot, REST API, JPA, ReactJS, NodeJS, Redux, JavaScript, HTML, CSS and JSON; and Building, deploying and delivering innovative systems using cloud technologies, SQL/NoSQL databases, CI/CD Agile, and DevOps in software development life cycle.
Responsibilities:
DUTIES:
Function as a full-stack developer to build and deploy innovative systems, leveraging modern, cloud technologies, cutting-edge design and integrations across the entire software stack. Analyze, design and drive solutions for significant components and features, implement enterprise caliber web and backend solutions, and ensure secure, high code quality across the entire team. Interface with key stakeholders and business leaders to ensure that technology meets business needs. Mentor mid- and junior-level software engineers.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Engineering, MIS
Proficient
1
Cary, NC, USA