← Back to jobs
Chicago, IL, USA
No related jobs found
Key Responsibilities
Technical Leadership
• Lead architecture, design, and development of enterprise applications using ASP.NET Framework, .NET 10, and React
• Define and enforce coding standards, design guidelines, and best practices
• Perform code reviews and ensure high code quality, maintainability, and performance
• Mentor developers and provide technical guidance across backend and frontend stacks
• Drive adoption of modern development practices and AI assisted tools such as GitHub Copilot
Application Development
• Design and develop secure, scalable, and high performance web applications
• Build RESTful and microservice based APIs using ASP.NET Framework and .NET 10
• Develop responsive UI components using React, TypeScript, JavaScript, HTML5, and CSS
• Integrate frontend applications with backend services and databases
• Optimize application performance, security, and reliability
Collaboration & Delivery
• Collaborate with Product Owners, Architects, QA, DevOps, and UI/UX teams
• Participate in sprint planning, estimation, and technical design discussions
• Translate functional and non functional requirements into technical solutions
• Support releases, production issues, and root cause analysis
Quality & Tooling
• Guide teams in effective usage of GitHub Copilot for code generation, refactoring, and documentation
• Encourage automated testing, code scanning, and secure coding practices
• Ensure proper logging, monitoring, and error handling
Required Skills & Qualifications
Technical Skills
• 8+ years of experience in software development
• Strong expertise in ASP.NET Framework and .NET (including .NET 10)
• Strong hands on experience with React and modern frontend development
• Proficiency in C#, REST APIs, Web Services
• Experience with SQL Server / PostgreSQL / Oracle
• Strong understanding of OOP, SOLID principles, design patterns
• Experience using Git, GitHub workflows, pull requests, and code reviews
• Working knowledge of GitHub Copilot or similar AI assisted coding tools
Leadership & Soft Skills
• Proven experience leading or mentoring development teams
• Excellent problem solving and analytical skills
• Strong communication and cross team collaboration abilities
• Ability to balance hands on development with leadership responsibilities
Preferred / Nice to Have Skills
• Experience with Azure
• Knowledge of Microservices architecture
• Familiarity with Docker, Kubernetes
• Experience with EF Core, Dapper
• Agile/Scrum experience
• Awareness of application security and compliance standards
Education
• Bachelor’s or master’s degree in computer science, Engineering, or a related field
Bachelor's degree
No related jobs found
← Back to jobs