Dotnet Developer
Job in
Peoria, Peoria County, Illinois, 61639, USA
Listed on 2026-05-31
Listing for:
Forbes Technical Consulting
Full Time
position Listed on 2026-05-31
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Chicago, IL (Remote or Hybrid in United States) 6+ month contract Responsibilities:
- Design, develop, and maintain modern applications and services using C# and .NET 3+.
- Build and enhance REST APIs and backend services with a focus on scalability, maintainability, and performance.
- Contribute to the design and implementation of distributed systems and service-oriented architectures.
- Apply SOLID principles and sound object-oriented design practices to produce clean, extensible, and testable code.
- Work with relational and non-relational databases, including schema design, query tuning, and efficient data access patterns.
- Collaborate with engineers, architects, and business stakeholders to translate requirements into practical technical solutions.
- Participate in code reviews, design discussions, and technical problem-solving to improve code quality and team effectiveness.
- Use modern AI development tools responsibly to accelerate delivery and improve engineering workflows.
- Contribute to cloud-based application development, primarily in AWS environments.
- Troubleshoot production issues, identify root causes, and implement durable solutions.
- Document technical designs, architectural decisions, and implementation details as needed.
- Continuously learn and adapt to new tools, frameworks, and practices.
- 3 to 10 years of professional experience as a software developer.
- Strong experience with C# and .NET 8 or above.
- Strong understanding of object-oriented programming principles.
- Strong understanding and practical application of SOLID principles.
- Experience building REST APIs and backend services.
- Experience developing distributed systems, microservices, or event-driven systems.
- Strong database skills across both relational and non-relational technologies.
- Good analytical and problem-solving skills.
- Good written and verbal communication skills.
- Strong teamwork mentality and ability to collaborate effectively with others.
- Familiarity with AI tools for software development.
- Familiarity with Microsoft technologies and development platforms.
- Enthusiasm for learning new technologies and growing as an engineer.
- Bachelor’s degree from an accredited four-year college or university in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
Skills:
- Experience with Azure or AWS
- Experience with ASP.NET Core and modern API development patterns.
- Experience with Docker and container-based development.
- Experience with messaging, asynchronous processing, or event-driven architectures.
- Experience with observability, logging, and monitoring practices.
- Experience modernizing legacy systems.
- Familiarity with CI/CD pipelines and modern Dev Ops practices.
- Experience working in agile delivery environments.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×