Software Engineer
Madison, OH - USA
Job Summary
- Design develop enhance and maintain web-based applications using the framework.
- Provide ongoing application support issue resolution and maintenance for enterprise business applications.
- Develop and support applications utilizing 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.
- Bachelors 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:
- 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.
- 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.
Required Experience:
IC
About Company
At Beacon, we work in tandem with our clients to enhance their productivity, improve their processes and optimize resources—whether we are providing business and technology consulting or staff augmentation services. At the same time, we help clients manage the risks and costs of proje ... View more