Knowtion Health logo
Knowtion Health

You've Got This Now

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2008H1B SponsorCompany SiteLinkedIn

Location

Alabama + 18 moreAll locations: Alabama | Arizona | Florida | Idaho | Kansas | Maine | New Mexico | North Carolina | Oklahoma | Michigan | Mississippi | Missouri | Pennsylvania | South Carolina | Tennessee | Texas | Virginia | West Virginia | Wisconsin

Posted

6 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Knowtion Health

• Collaborate with engineering and product teams to develop well-designed solutions that meet business needs • Lead the design, architecture, and end-to-end development of scalable web applications and internal platforms • Mentor Software Engineers through design reviews, code reviews, coaching, and training opportunities

Job Requirements

  • 5 + years experience in software development
  • broad experience designing, programming and implementing large information systems
  • specific experience in the Microsoft technology stack
  • Experience in healthcare revenue cycle management is a plus
  • Bachelor's degree in computer science or related field
  • Deep knowledge of building object-oriented software using C#, Entity Framework, and related .NET technologies
  • Experience building web applications using MVC techniques, HTML5/CSS3, REST APIs, Bootstrap and jQuery
  • Experience working on event-driven architectures, including asynchronous messaging patterns and message brokers
  • Familiarity with JavaScript frameworks like Angular, React and Node
  • Experience with Postgres and Snowflake is a plus
  • Hands-on experience with CI/CD pipelines, like GitLab, automated testing, and deployment best practices
  • Experience working with Scrum teams in an agile environment

Benefits

  • medical
  • dental
  • vision
  • life insurance
  • short term disability
  • long term disability
  • paid holidays
  • 401k
  • generous PTO policy

Related Job Pages

More Full-stack Engineer Jobs

RemoteWoman logo

Senior Software Engineer

RemoteWoman

Work remotely at trusted companies.

Full TimeRemoteTeam 1-10H1B No Sponsor

• Core Projects: Work on improving and maintaining our orchestration engine and git interface, ensuring they meet high standards of performance, reliability, and security. • Daily Tasks: Work on product or internal features (like reducing dependencies or improving our internal telemetry), extending our testing suite, or releasing our components. • Team Collaboration: Work closely with product, security, and infrastructure teams on container orchestration solutions that align with company goals and customer needs. • Challenging Problems: Build backwards compatible solutions to complex problems while optimizing services to run efficiently and troubleshooting when deployments fail. • Drive Innovation: Constantly seek opportunities to improve automation, testing, and deployment processes.

Canada

Senior Software Engineer

Upsun

Upsun is a global cloud technology company founded in 2015 that provides a flexible, self-service Platform-as-a-Service designed to help development teams build

• Work on improving and maintaining our orchestration engine and git interface, ensuring they meet high standards of performance, reliability, and security. • Work on product or internal features (like reducing dependencies or improving our internal telemetry), extending our testing suite, or releasing our components. • Work closely with product, security, and infrastructure teams on container orchestration solutions that align with company goals and customer needs. • Build backwards compatible solutions to complex problems while optimizing services to run efficiently and troubleshooting when deployments fail. • Constantly seek opportunities to improve automation, testing, and deployment processes.

Canada
Full TimeRemoteTeam 11-50H1B No Sponsor

• Drive to General Availability • Shape Explorer's technical future: advise on technical priorities, dependencies, and complexity; propose and defend well-reasoned solutions with clear documentation of tradeoffs and alternatives; • Take a pilot implementation from limited release to general availability, including making early architectural decisions, validating technical assumptions, and iterating toward a scalable design; • Harden experimental systems for production readiness, including reliability, performance, observability, testing, and operational excellence; • Architect for the long term: design and build the systems and architectures that will serve Explorer for years, with scale, reliability, security, and maintainability as first-class concerns; • Improve and expand the existing code base: reinforce secure coding practices, identify vulnerabilities early, and treat data privacy and access control as first-class concerns; • Drive test strategy, proactively identify and address technical risks, and drive quality improvements at the team level; and • Reduce technical debt, improve system quality, and contribute to objectives that span the broader organization. • Elevate the Team • Resolve ambiguity, navigate requirements that are actively being shaped, and bring structure and clarity without waiting for perfect specs; • Establish best practices for test strategy, code quality, and system design; raise the technical bar across the organization through documentation, advocacy, and role modeling; • Mentor senior engineers and help emerging technical leads build the judgment, ownership, and skills to grow; lead technical discussions, drive design consensus, and model the standards you expect from others; • Be like Ted Lasso: believe, build trust, and demonstrate kindness, empathy, optimism, curiosity, and vulnerability. • Lead Beyond Explorer • Set technical direction across teams beyond Explorer; own objectives that span multiple teams and align with division and organizational goals; drive the strategy, planning, decision-making, and execution needed to achieve them; • Lead significant initiatives spanning multiple teams and systems; align technical and non-technical stakeholders, communicate tradeoffs and risks clearly, and represent engineering in cross-organizational discussions and with product and leadership; • Champion secure coding practices at a systemic level, identify vulnerabilities across the product, and treat data privacy and access control as organization-wide concerns; and • Organize and lead incident response, involving the right people and delegating effectively; lead post-incident reviews including root cause analysis and clear prevention action items; follow through until learnings are shared and remediation is complete.

United States
$225.3K / year
Nagarro logo

Senior Staff Engineer, Teamcenter

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Define and design scalable Teamcenter technical solutions aligned with business and engineering requirements. • Provide technical architecture leadership and governance across Teamcenter landscapes and PLM ecosystems. • Design, configure, and govern Teamcenter workflows, EBOM/MBOM structures, and engineering change management processes. • Architect and oversee Teamcenter-SAP integrations using T4S, ensuring seamless data exchange across ECM, MM, DIR, and BOM processes. • Govern Teamcenter ITK, server-side customizations, and Java-based development activities. • Lead Active Workspace configuration, customization, and extension development initiatives. • Design and support JT visualization, digital mock-up, and viewing solutions within Teamcenter. • Establish development standards, code quality practices, and version management using GIT and SVN. • Collaborate with business stakeholders, engineering teams, and enterprise architects to define PLM roadmaps and solution strategies. • Ensure solution scalability, performance, security, and maintainability across Teamcenter implementations. • Provide technical mentoring, architecture reviews, and guidance to development and support teams. • Troubleshoot complex Teamcenter and integration issues while driving continuous improvement initiatives.

India