Responsibilities:
- Complete SDLC: architecture, design, development, and support of tech solutions
- Actively participate in all Scrum ceremonies and follow AGILE best practices effectively
- Play a key role in the development team to build high-quality, high-performance, scalable code
- Produce technical design documents and conduct technical walkthroughs
- Document and demonstrate solutions using technical design docs, diagrams, and stubbed code
- Work collaboratively with business partners to understand and clarify requirements
- Collaborate effectively with technical and non-technical stakeholders
- Design and develop industry-leading applications
- Respond to and resolve production issues
What Were Looking For:
Basic Required Qualifications:
- 3-6 years of significant experience in full-stack application development
- Bachelor's or postgraduate degree in Computer Science, Information Systems, or equivalent
- Excellent analytical and communication skills, with strong verbal and writing proficiencies
- Expertise in C#, SQL Server, MVC, WEB API, and JavaScript frameworks (React.js)
- Proficient with software development lifecycle (SDLC) methodologies such as Agile and Test-driven development
- Familiarity with technologies like Docker, Kubernetes, AWS, and GraphQL
- Experience in developing solutions involving relational database technologies on the SQL Server platform, including stored procedure programming using Transact-SQL
- A bachelor's degree in Computer Science, Information Systems, or Engineering is required
- Superior knowledge of system architecture, object-oriented design, and design patterns
- Ability to train and mentor team members
Skills Required
C#, Sql Server, Mvc, Web Api, Java Script