Software Engineer

Cornerstone Barricades
Madison, WI, United States
2 days ago
Apply on beacontechnologies.betterteam.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$114,400 - $128,960
Working hours
Regular working hours

Tech stack

ASP.NET JavaScript (Programming Language) .NET Framework Application Performance Management ASP.NET MVC Framework Automation of Tests Bootstrap (Software) Business Software C Sharp (Programming Language) Cyber Security Continuous Integration Relational Databases
+26 more
Software Debugging Web Development Github Monitoring of Systems IT Management Microsoft SQL Server Model View Controller (MVC) Systems Development Life Cycle Software Engineering SQL Server Reporting Services Systems Integration TypeScript Software Vulnerability Management Web Applications Web Services Enterprise Software Applications .NET Core Software Troubleshooting Backend Information Technology Restful APIs Software Version Control Devsecops Service Stack Vulnerability Analysis Web Api

Job description

We are seeking an experienced .NET Developer IV to provide application support, maintenance, and enhancements for business-critical web applications. This role is responsible for the day-to-day support of existing systems, management of integrations, and development of new features across the full technology stack. The ideal candidate will have strong experience with the Microsoft .NET ecosystem, secure software development practices, and application support in a production environment. This is a hands-on development and support position requiring expertise in full-stack web application development, troubleshooting, debugging, system integration, and security-focused software engineering., * Design, develop, enhance, and maintain web-based applications using the Microsoft .NET framework.

  • Provide ongoing application support, issue resolution, and maintenance for enterprise business applications.
  • Develop and support applications utilizing ASP.NET, MVC, .NET Core, C#, TypeScript, JavaScript, Bootstrap, and related technologies.
  • Perform both front-end and back-end development activities, including the creation and maintenance of web APIs and web services.
  • Manage and support system integrations between business applications and external platforms.
  • Develop, maintain, and support SSRS reports to meet business reporting requirements.
  • Troubleshoot production issues through debugging, root cause analysis, research, and technical investigation.
  • Follow established software development lifecycle (SDLC) methodologies, including requirements analysis, design, coding, testing, deployment, and documentation.
  • Collaborate with business stakeholders, project teams, and IT leadership to deliver technology solutions aligned with organizational objectives.
  • Implement and maintain secure coding practices throughout the software development lifecycle.
  • Utilize security tools and practices, including GitHub Advanced Security, automated testing, vulnerability scanning, and remediation workflows.
  • Support cybersecurity initiatives, vulnerability remediation efforts, security audits, and incident response activities.
  • Monitor application performance and ensure compliance with organizational security and regulatory requirements.
  • Contribute to DevSecOps initiatives and continuous improvement of development and security standards.

Requirements

  • Bachelor’s degree or Associate degree in Computer Science, Information Technology, Software Engineering, or a related field; equivalent professional experience will be considered.
  • Minimum 5-8 years of experience developing and supporting enterprise web applications.
  • Strong experience with:
  • ASP.NET.
  • ASP.NET MVC.
  • .NET Core.
  • C#.
  • JavaScript.
  • TypeScript.
  • Bootstrap.
  • Experience developing and consuming RESTful APIs and web services.
  • Experience with SQL Server and relational database design, development, and optimization.
  • Experience creating and supporting SQL Server Reporting Services (SSRS) reports.
  • Strong troubleshooting, debugging, and application support skills.
  • Excellent verbal and written communication skills.
  • Ability to exercise sound judgment, professionalism, and diplomacy when interacting with stakeholders.

Preferred Qualifications:

  • Experience working in enterprise application support environments.
  • Experience with GitHub, source control management, and CI/CD pipelines.
  • Familiarity with automated testing frameworks and application performance monitoring tools.
  • Previous experience supporting highly available business-critical applications.

Apply for this position

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

Apply on beacontechnologies.betterteam.com
Prepare application

Good distractions

Loading talks and stories from around this role…