← 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 or Master's degrees
No related jobs found
← Back to jobs