Software Engineer
Job Type
Full-time
Description

Element 74 LLC in Cape Girardeau, Missouri is seeking an Software Engineer to design, develop, analyze, and program specialized web applications.


Job responsibilities and duties include:

  • Design, develop, analyze, and implement specialized web applications using .NET (ASP.NET), .NET Core, C#, AJAX, SQL Server, JavaScript, LINQ, and modern frameworks like React and Next.js.
  • Write clean, maintainable, well-documented code, following industry best practices, SOLID principles, and design patterns.
  • Analyze and enhance application performance, including query optimization, caching strategies, and improving system scalability.
  • Implement unit testing, integration testing, and automated testing frameworks to ensure robust application functionality.
  • Identify, diagnose, and resolve technical issues in existing and new applications.
  • Stay updated with emerging technologies, architectural patterns, and frameworks, and drive innovation in the development process.
  • Work closely with product owners, designers, QA engineers, and cross-functional teams to define project requirements and execution strategies.
  • Support existing client applications with updates, feature enhancements, bug fixes, and performance improvements.
  • Ensure application security best practices, compliance with data protection standards, and secure coding principles.
  • Identify process improvement, automation, and tooling opportunities to enhance the development lifecycle.
  • Collaborate on CI/CD pipeline implementation, cloud-based deployments, and infrastructure improvements for high availability and reliability.
  • Write and maintain technical documentation, API specifications, and system design documents.
  • Experience with the healthcare applications and knowledge about HL7, FHIR is plus.


Requirements

Bachelor's degree or higher in Computer Science, Software or Computer Engineering with at least at 3 years of industrial experience.