Job Closed
This listing is no longer active.
Technology is our how. And people are our why.
Senior Developer
Location
Texas
Posted
79 days ago
Salary
0
Seniority
Senior
Job Description
Senior Developer
Endava
• Design and develop web services and UI pages using UML Modeling, MVC Architecture and Object-Oriented Programming • Gather requirements and collaborate with project stakeholders • 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 • Conduct reviews and ensure that the functionality of the developed components meets the requirements • Participate in Agile meetings and translate application storyboard and use cases into functional applications • 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 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 development of Responsive and Browser/OS compatible Web User Interfaces with any combination of HTML5, CSS3, DHTML, ReactJS, Angular and JavaScript • Work with CI/CD using GIT Hub and Jenkins • Write Junit, JEST, or Jasmine Unit Test cases • Work with SQL and any combination of relational Databases
Job Requirements
- Requires a Bachelor's degree, or foreign equivalent degree, in Applied Computer Science, Computer Applications, or related field
- 5 years of progressive, post-baccalaureate experience in the job offered, or 5 years of progressive, post-baccalaureate experience in a related occupation
- 5 years of experience designing and developing of applications using Java, Springboot, Hibernet, 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
- 2 years of experience in working CI/CD using GIT Hub and Jenkins
- Writing Junit, JEST, or Jasmine Unit Test cases
- 1 year of experience working with SQL and any combination of relational Databases
Benefits
- 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
Related Guides
Related Job Pages
More Software Engineer Jobs
Quantitative Research Developer
PT Surya Citra Media, TbkDelivering high-quality content & broadcasting and providing meaningful entertainment.
• Design, develop and support simulation frameworks for backtesting execution approaches. • Work with other quantitative researchers to develop new trading ideas.
• Work remotely and closely with our software and quantitative developers to translate prototypes into production-ready software • Implement our existing trading strategies and propose improvements to our tools, taking high-level concepts and translating them to a high-performance language for execution • Create internal and external tools to utilize the ideas and market simulations that the Quantitative Team has developed • Communicate solutions effectively via documentation • Be open to ad hoc projects
• Develop and debug gameplay and online systems; • Profiling and Performance optimisation of game systems. • Implement game functionality across multiple platforms (PC and console). • Integration of 3rd party modules (e.g. Anti-cheat solutions, voice chat).
• Code emails (HTML) from assets provided by clients • Test the email to ensure it renders correctly across all email clients • Work side by side with the QA team to ensure copy fidelity • Responsible for setting up the schedule for emails created by different Email Service Providers




