We are looking for full-stack software engineers with a minimum of 5 years of professional experience responsible for designing, building, delivering and maintaining software applications. The candidate will be responsible for software development lifecycle including activities such as requirement analysis, documentation/procedures and implementation with a flexible work option. In this role, you will collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions. You will apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques. You will write code that meets standards and delivers desired functionality using the technology selected for the project, including functionality, compilating, testing, and test execution. You will implement CI/CD in a diverse deployment environment and automate the production of documentation that acts as evidence to satisfy procedural requirements. You will also build features such as web services and Queries on existing tables, understand performance parameters and assess application performance, and work on core data structures and algorithms, implementing them using the language of choice.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior