What are the responsibilities and job description for the Lead .Net Developer position at GNRSystems?
Job Details
We are excited to offer a dynamic opportunity for an .Net Developer with 20 years of experience based in Richmond, VA. Where you will be responsible for designing and developing web applications using .NET, C#, Web API Design, Blazor, JavaScript (React, Angular, Mud Blazor), CSS3, and HTML5. The ideal candidate will thrive in a fast-paced setting, contributing to the development and security of critical transportation systems while collaborating with a diverse team.
Responsibilities:
- Design, develop, and maintain full-stack .NET web applications, ensuring high performance, scalability, and security.
- Lead the development of Web APIs, ensuring their design, security, and integration with other systems.
- Work collaboratively with business analysts to translate business requirements into technical solutions.
- Write effective unit and integration tests to ensure high-quality software delivery, following best practices.
- Implement Blazor and Mud Blazor components, and develop front-end applications using HTML5, CSS3, and JavaScript frameworks such as Angular.
- Design and manage relational databases, write T-SQL scripts, and optimize database performance.
- Follow Agile methodologies, participating in sprint planning, daily standups, and retrospectives.
- Troubleshoot and resolve complex technical issues, ensuring seamless application performance.
- Provide system documentation and adhere to programming best practices to maintain code clarity and quality.
- Participate in code reviews and contribute to continuous improvement processes.
- Maintain a team-first attitude, collaborating with both technical and business teams to meet project goals.
- Continuously improve knowledge of new technologies, especially in Azure DevOps, Blazor, and other emerging tools.
- Participate in architecture discussions, ensuring software design follows industry standards and best practices.
For immediate consideration, reach out to Shaik Farzan via LinkedIn.
Requirements:
- At least 15 years of experience as a .NET Developer, with strong expertise in full-stack development and web application lifecycle.
- Proficiency in C#, with a deep understanding of object-oriented programming and .NET framework.
- Extensive experience with Web API Design, including development and security protocols.
- Expertise in front-end technologies such as Blazor, React, Angular, CSS3, and HTML5.
- Strong experience in T-SQL development and relational database design, with a focus on SQL Server.
- Solid understanding of Agile SDLC, with hands-on experience in iterative software development processes.
- Familiarity with Azure DevOps for code repositories and Agile project management.
- Experience with source control tools such as TFS and Git, with the ability to manage versioning and branching effectively.
- Knowledge of Dapper ORM for data access and performance optimization.
- Understanding of system design patterns, tiered architecture, and effort estimation for complex software solutions.
- Strong problem-solving skills, capable of diagnosing and resolving application performance and security issues.
- Excellent written and verbal communication skills for both technical and business requirements discussions.
- Ability to collaborate with cross-functional teams, ensuring that business needs are translated into technical solutions.
- Proven ability to write unit tests, integration tests, and use Test Driven Development (TDD) methodologies.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- High attention to detail and a team-first attitude, contributing to team success and overall project delivery.
- Willingness to learn new technologies, especially in Blazor, Mud Blazor, or other related tools.
Small Enough to Know. Large Enough to Serve You.
GNRSystems Inc. is an IT products and services company specializing in mission critical, value-based, IT services and solutions for businesses worldwide. With more than two decades of growth and unparalleled expertise spanning the tech spectrum, GNR sets a new benchmark for IT consulting.
At GNRSystems, our main goal is to provide strong people centric culture, helping people to realize about their potential in terms of personal and professional growth in order to work with a purpose. We believe in building strong partnership-based relationships and deliver high performing team with exceptional customer service.
Applicants for U.S. job positions must have legal authorization to work in the United States. W2 contractors are eligible for a range of benefits, including medical, vision, dental, life, and disability insurance. For more details, visit
2024 GNRSystems Inc. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to GNRSystems Inc. Terms of Use.