What are the responsibilities and job description for the BACKEND DEVELOPER position at Lanvera?
Software Developer
THE POSITION
The Software Developer position is a hands-on role that emphasizes moderate to advanced skills in developing enterprise level software applications in the Microsoft .NET development stack. This position will serve as a key team member supporting the delivery of Lanvera's next generation of highly available, horizontally scalable, best-in-class platforms. This role requires the ability to develop complex systems using modern architectures leveraging DevOps disciplines to automate build pipelines, testing and deployment. This position will support all SDLC phases working closely with various project stakeholders including Product Development, Enterprise Architecture, QA and Operations to define system requirements, system designs and release planning.
RESPONSIBILITIES
- Hands on development of middle-tier and backend layers of enterprise software systems.
- Work with business owners to analyze and clarify high-level and detailed requirements.
- Work with the Enterprise Architecture team to integrate standards regarding design patterns, tooling, DevOps, code quality, code management, documentation, and best practices.
- Analyze, design, develop, debug and support high quality, secure, and maintainable software solutions related new products and enhancements.
- Participate in code reviews and technical meetings.
- Influence project planning and estimates.
- Drive assigned tasks to completion (highly motivated, gets things done, self-starter).
- Work effectively within a team environment to implement projects in a timely manner.
REQUIRED SKILLS
DESIRED SKILLS
Lanvera reserves the right to perform a Background Check on all candidates selected.