Lead and manage software development projects using various technologies, collaborate with cross-functional teams, and create high-level design documents. Design solutions reducing technical debt, aligning to enterprise architecture and vision, and reuse existing applications, services, and data. Ensure adherence to software development lifecycle processes and best practices.
Requirements
- Strong technical experience in Architecture, Design and Development
- Strong technical background with expertise in Java, Python, Typescript, AWS, React JS, and Angular
- Proven experience managing end-to-end project lifecycles
- Exceptional leadership and team management skills
- Excellent problem-solving and analytical abilities
- Strong communication and interpersonal skills
- Designed scalable software architectures and developed robust REST APIs
- Proficient in Java, Python, TypeScript, AWS, React JS, and Angular
- Led Agile teams using Scrum, managing risks, resolving issues, and driving project success with tools like JIRA, Confluence, and ServiceNow
Benefits
- Opportunity to work with cross-functional teams
- Potential to design scalable software architectures and develop robust REST APIs
- Possibility to work with various technologies
- Chance to develop strong leadership and team management skills