Search by job, company or skills

Greenway Health

Software Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 months ago

Job Description

Job Summary

Designs, develops, and maintains software applications as part of a dynamic cross-functional agile team.

Essential Duties & Responsibilities

  • Develops software applications and supporting infrastructure using established coding standards and methodologies
  • Relentlessly pursues quality through multiple levels of automated tests, including but not limited to unit, API, End to End, and load.
  • Develops tooling, test harnesses and innovative solutions to understand and monitor the quality of the product
  • Develops infrastructure as code to reliably deploy applications on demand or through automation
  • Creates proof of concepts for new ideas that answer key questions of feasibility, desirability, and viability
  • Performs thorough code reviews that promote better understanding throughout the team
  • Troubleshoot, instrument and debug existing software resolving root causes of defective behavior
  • Builds intuitive user interfaces with the end user persona in mind using front end frameworks and styling
  • Works with architects, designers, business analysts and others to design and implement solutions
  • Work within an agile scrum team, contributing to an atmosphere of continuous improvement
  • Understands how to interpret database models and effectively collaborate with Database Engineers
  • Assist product owners in backlog grooming, story breakdown and story estimation
  • Collaborate and communicate effectively with team members and other stakeholders throughout the organization
  • Document software changes for use by other engineers, quality assurance and documentation specialists
  • Master the technologies, languages, and practices used by the team and project assigned
  • Other duties as assigned

Experience And Education

  • BE/B.Tech/BA/BS in Computer Science, Technology or a related field. Equivalent work experience may substitute for a degree.
  • Mastered basic programming concepts like OOPS
  • Mastered technologies and tools utilized by team and project assigned
  • Minimum 2+ years experience developing software applications

Skills, Knowledge, And Abilities

  • C#, ASP.NET, ADO.NET/ Entity Framework, .Net Core / .NET 6 and above
  • Web API, REST API, LINQ
  • Angular 9+, TypeScript, Java Script, Bootstrap
  • SQL Server 2012+, TSQL
  • Angular Unit Testing using Jasmine and Karma
  • .Net Unit Testing using xUnit, nUnit
  • TFS, Gerrit, Visual Studio, VS Code
  • SonarLint and SonarQube
  • Exposure with Agile methodology

Additional Desired Skills

  • HTML5, CSS/SASS, Web Components
  • Understands Test First approach, Test Driven Development (TDD)
  • Database Design and Optimization
  • VB.NET, VB Script
  • Amazon Web Services (AWS) fundamentals
  • VersionOne
  • Strong problem-solving skills
  • Good communications and interpersonal skills
  • Ability to track software issues to successful resolution
  • Ability to adapt in a collaborative fast paced environment
  • Ability to learn new development language quickly and apply that knowledge effectively

Work Environment/Physical Demands

  • While at work, this position is primarily a sedentary job and requires that the associate can work in an environment where they will consistently be seated for the majority of the work day
  • This role requires that one can sit and regularly type on a key board the majority of their work day
  • This position requires the ability to observe a computer screen for long periods of time to observe their own and others work, as well as in-coming and out-going communications via the computer and/ or mobile devices.
  • The role necessitates the ability to listen and speak clearly to customers and other associates
  • The work environment is an open room with other associates and noise from others will be part of the regular work day

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 123067987

Similar Jobs