The .NET Stack Developer responsibilities includes:
- Perform application design, architecture, development, testing, implement and administration.
- Perform application administration by troubleshooting, problem solving, monitoring, and maintenance for existing applications as needed.
- Perform development and implementation of data interfaces for data access and applications.
- Provide support by debugging issues, responding to security vulnerabilities, answering questions about system functionalities, and responding to enhancement requests.
- Deploy and test on cloud infrastructure.
- Leverage systems knowledge to design scalable solutions across all applications and work with internal staff and external stakeholders to plan long-term platform goals.
- Research new tools and solutions to meet an organization's growing needs.
- Performing other related duties as assigned.
Minimum Education/Qualifications Requirements
- Bachelor's degree with 11+ year of relevant experience.
- Ability to provide exceptional customer service experiences.
- Detailed oriented, have strong problem-solving skills, and a solution-oriented mindset.
- Ability to effectively collaborate with senior leadership, internal and external stakeholders which can include school staff, government agencies, community based organizations, advocacy groups, consultants, and vendors regardless of technical expertise to provide guidance on data systems and process improvements.
- Ability to communicate effectively, orally and in writing, and establish and maintain effective working relationships with peers, internal and external customers, and vendor staff at all levels of management.
- Excellent time-management skills with the ability to handle multiple tasks simultaneously and work in a fast-paced environment with minimal supervision.
- Sense of ownership and pride in your performance and its impact on the agency's success.
Skill | Required / Desired | Amount of Experience |
Bachelors degree in IT or related field or equivalent experience | Highly desired | 15 |
Strong Software development experience. | Required | 11 |
Experience with C# | Required | 11 |
Experience with development and implementation of large complex data applications | Required | 11 |
Experience with SQL Server | Required | 11 |
Proficiency in multiple versions (1.1 to 3.5) of the .NET Framework | Required | 7 |
Experience with SDLC & agile processes | Required | 8 |
Strong expertise with tools and technologies in Microsoft stack and data security | Required | 8 |
Experience with .Net Core/.Net 6 Required 4 | Required | 4 |
Experience with Entity Framework Core | Required | 1 |
Experience with Angular 6.0 and above | Required | 4 |
Experience with Web API 2.0 | Required | 5 |
Experience with Azure Storage and Data Lakes | Required | 4 |
Experience with Azure Databricks | Required | 2 |
Strong communication skills the ability to articulate technical terms and complex data clearly to non-technical audience bother verbally & written | Required | 8 |