What are the responsibilities and job description for the Senior Back-End Developer position at Convergenz?
As a Back-End Developer , you will work with our growing DevSecOps practice delivering software features, APIs, and micros-service solutions. We are looking for candidates with experience with 5-7 years experience writing software using Agile and DevSecOps methods such as build / release management, CI / CD practices, and test automation. Responsibilities include :
- Design, develop, and deploy micro-services and cloud-based systems using Java / React
- Understanding the needs of stakeholders and conveying this to other developers
- Write and debug code for innovative software solutions
- Troubleshoot software quality, security and reliability issues
- Participate in code reviews and quality assurance activities
- Automate unit and functional tests
- Testing and examining code written by others and analyzing results
- Ensure that software is secure against cyber threats
- Identifying technical problems, performing root cause analysis, and developing software updates and 'fixes'
- Document software code, features, and training guides
- Document as-is state of the environment, perform a gap analysis, and produce artifacts that articulate options and recommendations
- Leverage virtualization and containerization to optimize and modernize software systems
- Act as an individual contributor and mentor more junior team members
- Engineer and implement solutions and provide recommendations for continuous improvement for the services provided
Required :
Preferred :