Job Description
Contribute to story refinement and requirements definition.
Perform spikes and proof of concepts as needed to mitigate risks or implement new ideas.
Develop solutions and unit tests to deliver requirements and stories according to defined acceptance criteria and compliance requirements.
Utilize architectural components across data, application, and business layers to design and develop client requirements.
Assist the team in resolving technical complexities involved in implementing stories.
Design, develop, and modify architecture components, application interfaces, and solution enablers while maintaining the integrity of the overall architecture.
Design, develop, and maintain automated test suites for integration, regression, and performance testing.
Required Skills
Python, Django Framework, Angular, ES6, HTML5, CSS3, MySQL, SQL Objects, Query Optimization, Git, Unit Testing Frameworks, Agile/SDLC, Object-Oriented Programming (OOP), SOLID Principles, and Data Access Patterns.
Desired Skills
.NET Core, Jenkins, MSBuild, Ansible, XLR, Kafka, RabbitMQ, Kanban, and Cybersecurity.