This job delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC). It involves advising management on project-level issues, guiding junior engineers, operating with little supervision, and applying knowledge of technical best practices.
Essential Responsibilities:
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
- Advises immediate management on project-level issues
- Guides junior engineers
- Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
- Applies knowledge of technical best practices in making decisions
Expected Qualifications:
- Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience.
Preferred Qualification:
Our mission atGlobal Solutions Engineering (GSE)is to deliver scalable, reusable, quality capabilities and solutions that drive platform build, accelerate business growth, power global innovation, and foster cross-domain collaboration for speed to market. We are seeking for a passionate and self-motivated software engineer with development experience in industry. The ideal candidate will collaborate with cross-functional teams to build scalable microservices and support the entire software development lifecycle from design to production.
- Develop & implement tests for ensuring the quality, performance and scalability of our services.
- Participate in code reviews and knowledge sharing.
- Write unit, integration and functional tests thoroughly.
- Engage proactively in monitoring and provide necessary production support.
- Identify and propose application improvements.
What are we looking for in a Sr Software Engineer:
- Backend: Java, and at least one modern backend framework (Spring; Spring Boot, Spring MVC; Spring Cloud, Node.js). Experience with Microservices Architecture and RESTful APIs; GraphQL, gRPC.
- Full stack: Microservices Architecture, Restful APIs design, High Scalability & Performance, Front-End (React, Node.js), and Back-End (Java).
- Good written and verbal communication skills.
Our Benefits:
Any general requests for consideration of your skills, please