Vacancy expired!
Qualifications:
- Bachelor s degree in computer science or comparable work experience in software development
- 7 years of experience in software development and implementing product architecture on complex software products
- 1 year of experience as a technical leader or a team leader for mid-sized teams
- Experience with:
- VueJS, TypeScript, HTML, and CSS
- Message services like EventHub, EventGrid, and Service Bus
- Designing and implement distributed architecture patterns like microservices
- Design and implementation of object structures in relational and document databases: SQL Server and CosmosDB
- Expert knowledge in C#, .NET Framework, and Azure
- Expert knowledge in Docker and Kubernetes
- Strong experience with CI/CD and Azure DevOps
- Highly motivated, self-starter, and results-oriented team player willing to do "whatever it takes in a dynamic and stimulating environment
- Good verbal and written communication skills
- In-depth understanding of several key product architecture elements
- Ability to appropriately apply these elements in the implementation of product functionality
- Ability to learn and apply new concepts to build superior software products
- Recognized as a role model for mid-sized teams
- Assist in making software infrastructure decisions, including but not limited to database design, architecture, widget creation, and product behavior standards
- Implement complex components of the product
- Evaluate and improve the performance of key elements of the functionality within the software architecture
- Perform design reviews and code reviews for team
- Provide estimates and assists with the project management process
- Mentor other team members in development techniques and database implementation
- Provide feedback for performance reviews of team members and in the interview process of new candidates
- Assist in designing and developing our development process standards
- May act as a developer lead on a product development team
- May act as a feasibility lead on a product discovery team
- Promote clean code principles and write efficient, maintainable, and well-thought-out code that meets the specified requirements
- Collaborate with product management to understand the scope, size, and overall vision of work to be performed
- Work with UX to implement established usability patterns
- Produce test-driven code and maintain high levels of code coverage
- Participate in an Agile framework to improve the team's processes and productivity
- Solve tough problems for the greater good of non-profits around the world
- ID: #43213761
- State: South Carolina Mtpleasant 29464 Mtpleasant USA
- City: Mtpleasant
- Salary: BASED ON EXPERIENCE
- Job type: Permanent
- Showed: 2022-06-18
- Deadline: 2022-08-16
- Category: Et cetera