Analyze stories that have been written by Product Owner and perform an estimation of the complexity
Work on all aspects of software development life cycle following agile methodologies
Gather information and feedback from end users to understand and develop project requirements
Conduct project design sessions and design solutions to meet current project requirements and be flexible enough to accommodate future project needs
Perform reviews and integration testing to assure quality of project development efforts
Ensure project tasks are assigned and completed in a timely manner and project milestone dates are met
Setup a strategy to implement the stories
Deliver with best quality
Provide support and maintenance
Collaborate effectively with technical and non-technical stakeholders
Follow Agile best practices
Raise concerns about incomplete or poor requirements
Attend all Scrum ceremonies
What We're Looking For:
Bachelor's degree in Computer Science, Engineering, or related discipline
5+ years of in-depth development experience with C#/.NET, object-oriented design and building backend applications with REST API services using .NET Core
Full Stack application development experience
Proven ability in leading the design and development of API or data integration applications
Expertise in web services, REST, WCF, and WebAPI
Experience with developing APIs for data access using WebAPI with ODATA
Experience in database design and advanced query techniques (DML and performance tuning)
Proficient with software development lifecycle (SDLC) methodologies like Agile, Test-driven development
Experience with DBMS such as Oracle, SQL, PostgreSQL
Experience with DevOps practices and modern CI/CD deployment models using Jenkins/Ansible
Experience leading team of engineers in the design, development, and maintenance of software code for business applications
Provide technical guidance and coaching for less experienced team members
Strong written and verbal communication skills
Nice to Have:
Knowledge on AWS technologies (e.g. EC2, RDS, ALB, Auto-scaling, S3, IAM, CloudWatch) to develop and maintain an Amazon AWS-based cloud solution