Web Applications Programmer (.NET / C#)
Role details
Job location
Tech stack
Job description
- Design, develop, and maintain web applications using .NET architecture and C#.
- Collaborate with project managers, developers, and stakeholders to define and implement solutions.
- Develop and maintain technical documentation, including:
- Requirements and specifications
- Design documentation
- Traceability matrices
- Test plans and reports
- Perform testing of:
- Custom applications
- Reports
- Large datasets
- Dashboards
- Participate in full software development lifecycle (SDLC), including design, development, testing, and deployment.
- Develop and maintain applications using MVC architecture and modern JavaScript frameworks.
- Create, optimize, and maintain database queries and procedures.
- Support and contribute to large-scale implementation projects.
- Ensure applications meet performance, scalability, and security requirements.
Requirements
Do you have a Bachelor's degree?, We are seeking an experienced Web Applications Programmer to design, develop, test, and maintain robust web-based applications. The ideal candidate will have extensive experience in the .NET framework, C#, and modern web technologies, along with a strong background in technical documentation, testing, and large-scale application implementations. This role requires a collaborative professional who can work effectively with developers, project managers, and stakeholders to deliver high-quality enterprise solutions., * Bachelor's degree in Computer Science, Management Information Systems, or related field (preferred).
- Minimum 7 years of experience in:
- Web application development
- .NET architecture
- C# programming
- Application testing and validation
- Technical documentation (requirements, design, testing artifacts)
- Minimum 3 years of experience with:
- MVC architecture
- JavaScript frameworks (React, AngularJS)
- Minimum 4 years of experience in:
- PL/SQL or T-SQL (preferred)
- Minimum 2 years of experience in:
- HTML5 (preferred)
- Strong proficiency with Microsoft tools:
- Word, Excel, Visio, Project, PowerPoint, SharePoint
Preferred Qualifications
- Experience working with state government, particularly in:
- Education
- Early Learning
- Proven experience with large-scale system implementations.
Key Skills & Competencies
Technical Skills
- Strong expertise in:
- .NET Framework / .NET Core
- C#
- SQL (PL/SQL, T-SQL)
- MVC architecture
- JavaScript frameworks (React, Angular)
- Experience with testing frameworks and QA processes.
- Ability to work with large and complex datasets.
Professional Skills
- Strong documentation and technical writing abilities.
- Excellent collaboration skills with cross-functional teams.
- Ability to manage and balance multiple stakeholder needs and priorities.
- Strong problem-solving and analytical capabilities.
- Ability to work under the guidance of a Project Manager in structured environments.