Senior Full Stack Developer

Addison Group
Rosemont, IL, United States
28 days ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$128,960.0
Working hours
Regular working hours

Tech stack

.NET Framework Agile Methodology Microsoft Azure C Sharp (Programming Language) Code Review Continuous Integration Data Security Relational Databases Database Storage Structures Software Design Patterns Distributed Systems Entity Framework
+25 more
Microsoft SQL Server SQL Azure Oracle Databases Oracle (Applications) Performance Tuning Scrum Methodology Software Architecture Query Optimization Next.js Software Engineering Systems Integration TypeScript Web Applications Enterprise Software Applications .NET Core Spring Cloud Asp.net Web Api Indexer Backend Information Technology Deployment Automation Restful APIs Serverless Computing Web Api Microservices

Job description

  • Design, develop, test, deploy, and support enterprise web applications across the full product lifecycle.
  • Build modern front-end solutions using Next.js and TypeScript.
  • Develop RESTful APIs, backend services, and Azure Functions using .NET Core/.NET 8+, C#, and ASP.NET Web API.
  • Design and integrate scalable microservices and distributed systems with CRM, ERP, Oracle, and third-party platforms.
  • Partner with product managers, business analysts, QA engineers, architects, DBAs, developers, and vendors to define and deliver solutions.
  • Take ownership of assigned initiatives, establish delivery plans, and drive projects through completion.
  • Create system designs, programming specifications, technical documentation, and database structures.
  • Lead project teams when needed, delegate work, manage risks and dependencies, and communicate milestones to stakeholders.
  • Support production applications and troubleshoot complex performance, reliability, and data-quality issues.
  • Improve application observability, monitoring, automation, CI/CD, deployment practices, and operational maturity.
  • Participate in Agile ceremonies, technical-design discussions, code reviews, testing, and continuous improvement.
  • Mentor junior and mid-level developers and reinforce technical standards and best practices.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • 8+ years of professional software development experience in enterprise applications within corporate or consulting environments.
  • 6+ years of hands-on experience developing modern web applications using NextJs and TypeScript.
  • 6+ years of experience designing and developing RESTful APIs and backend services using .NET Core/.NET 8+, C#, ASP.NET Web API, and Azure Functions.
  • Strong experience designing, building, and consuming scalable microservices and distributed systems.
  • Experience integrating enterprise applications with external systems such as CRM platforms, ERP systems, Oracle databases, and third-party APIs.
  • Strong knowledge of relational databases, including SQL Server 2019+, Azure SQL, query optimization, indexing, and performance tuning.
  • Experience with Entity Framework Core and modern data access patterns.
  • Experience building and supporting cloud-native applications in Microsoft Azure.
  • Hands-on experience with Azure DevOps, CI/CD pipelines, automated deployments, and Infrastructure as Code concepts.
  • Strong understanding of software architecture principles, design patterns, security best practices, and system scalability.
  • Experience implementing unit, integration, and end-to-end testing strategies.
  • Demonstrated ability to independently design, develop, test, and deliver complex features and solutions with minimal supervision.
  • Strong problem-solving, troubleshooting, and analytical skills.
  • Experience working in Agile/Scrum environments and participating in sprint planning, grooming, and technical design discussions.
  • Excellent communication and collaboration skills with the ability to work effectively with business stakeholders, architects, product owners, and cross-functional teams.
  • Experience mentoring junior and mid-level developers through code reviews, technical guidance, and best practices.

This position is eligible for Medical, Dental, Vision

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Loading talks and stories from around this role…