Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Mentor and support team members as a servant-leader to improve their performance and leverage their skills in an agile/scrum team
- Lead the Technical Design, building and improvement of system architectures and development frameworks to fit rapidly changing requirements and ease of use by development team
- Provide technical documentation, code-review and related reporting for new and existing software products
- Own the release delivery, deployment and monitoring of applications on production servers to ensure high availability and performance
- Apply automation and reusability where possible in the development process (CI/CD , Reusable components, automated pipelines)
- Research, learn and explore new technologies, protocols and formats of specific domains to develop features that comply to certain standards
- Build and deliver software features in a scrum team with commitment to estimations and high problem solving skills
Job Requirements
- ( 4-6 ) years of experience
- Familiar with the following: ( .Net, C#, MVC, Core, Entity Framework, LinQ, Jquery, Javascript, SQLserver, SignalR, Razor, AngularJS)
- Experienced in working on or Creating web applications
- Experienced in working on version control and ALM systems like Git, TFS
- Experienced in working in agile/scrum teams
- Experience in application performance improvement
- Experience in building and deploying applications on production (used by active users)
- Experience in mentoring and supporting the development team
- Experienced in API Integrations and Containerization and Virtualization
- Comfortable building complex software that involve web integrations
- Preferred Experience in Angular/React or any front-end framework
- Preferred Experience developing microservices or event driven architectures