Senior Software Engineer (Full Stack) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Endava · 14 hours ago

Senior Software Engineer (Full Stack)

Endava is a technology company that partners with leading brands to create dynamic platforms and intelligent digital experiences. The Senior Software Engineer (Full Stack) will design and develop web services and user interfaces, collaborate with technical teams, and implement solutions to business problems.

Information TechnologyOutsourcingSoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Design and develop web services and UI pages using UML Modeling, MVC Architecture and Object-Oriented Programming
Gather system requirements and collaborate with the software developers/ technical team
Define multiple approaches to business problems and implement technical solutions
Verify stability, interoperability, portability, security, scalability of system architecture and ensure that the code is well aligned with the requirements
Test the code and ensure that the functionality of the developed component meets the requirements and conduct reviews
Participate in Agile meetings and translate application storyboard and use cases into functional applications and provide technical solutions
Identify bottlenecks and bugs, and devise solutions to mitigate issues. Implement automated testing platforms using Junits / Mockito for Springboot and Jasmine tests for ReactJs
Implement Database solutions with any combination of SQL Server, PostgreSQL, and MongoDB. Build and deploy code using Dev Ops tools GIT and Jenkins
Deploy code in PCF or AWS cloud in different environments
Design and development of applications using Java, Springboot, Hibernet, JPA, web-services, and REST. Design and develop of responsive and browser/OS compatible Web User Interfaces with any combination of HTML5, CSS3, DHTML, ReactJS, Angular and JavaScript. Write JUnit Test or JEST Unit Test cases
Utilize CI/CD using GIT Hub and Jenkins. Use SQL and any combination of relational Databases
Use of AWS, Azure or PCF technologies for deployment

Qualification

JavaSpringbootRESTCI/CDReactJSAWSSQLAgileObject-Oriented ProgrammingUML ModelingJenkinsHTML5CSS3JavaScriptJUnitJESTMongoDBAzurePCF

Required

Requires a Bachelor's degree, or foreign equivalent degree, in Electronic Engineering, Computer Science, or related field and Three (3) years of experience in the job offered, or Three (3) years of experience in a related occupation
Requires 3 years of experience designing and developing of applications using Java, Springboot, Hibernate, JPA, web-services, and REST; designing and developing of responsive and browser/OS compatible Web User Interfaces with any combination of HTML5, CSS3, DHTML, ReactJS, Angular and JavaScript; writing JUnit or JEST Unit Test cases
1 year of experience utilizing CI/CD using GIT Hub and Jenkins; using SQL and any combination of relational Databases; using AWS, Azure or PCF technologies for deployment

Benefits

Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus
Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership
Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences
Hybrid work and flexible working hours, employee assistance programme
Global internal wellbeing programme, access to wellbeing apps
Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations
Robust healthcare and benefits including Medical, Dental, vision, Disability coverage, and various other benefit options
Flexible Spending Accounts (Medical, Transit, and Dependent Care)
Employer Paid Life Insurance and AD&D Coverages
Health Savings account paired with our low-cost High Deductible Medical Plan
401(k) Safe Harbor Retirement plan with employer match with immediately vest

Company

Endava is a software development outsourcing company that creates dynamic platforms and intelligent digital experiences for businesses.

H1B Sponsorship

Endava has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)

Funding

Current Stage
Public Company
Total Funding
$560.05M
2023-02-09Post Ipo Debt· $424.05M
2019-04-17Post Ipo Equity· $136M
2018-07-26IPO

Leadership Team

leader-logo
Mark Thurston
Chief Financial Officer
linkedin
leader-logo
Glenn Geil
SVP - Payments Sector Director
linkedin
Company data provided by crunchbase