Senior Software Engineer - .Net Core

  •  

Alachua, FL

Industry: Healthcare IT

  •  

5 - 7 years

Posted 353 days ago

Essential Duties & Responsibilities

  • Codes, tests, debugs and documents software applications using established coding standards and methodologies
  • Work within an agilescrum team, contributing to an atmosphere of continuous improvement
  • Self-starter and self-organized - able to work with little or no supervision
  • Work with technical leaders in establishment of coding standards and best practices
  • Perform code and process reviews to ensure adherence to best practices
  • Work with architects, designers, business analysts and others to design and implement high quality software solutions
  • 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
  • Train others in the technologies, languages, and practices used by the team
  • Trouble shoot and resolve issues in existing software

Other duties as assigned

Skills & Requirements

Experience

Education

  • BA/BS in Computer Science, a related field or equivalent work experience

Minimum Qualifications

  • Mastered programming concepts, including object oriented programming
  • Mastered technologies and tools utilized by team and project assigned
  • Able to train others on general programming concepts and specific technologies
  • Minimum 6 years’ experience developing software applications

Skills/Knowledge

  • Must be proficient in advanced programming skills and proficient in one or more of the following languages

(Specific languages needed will vary based on development department or project)

  • C#, .NET 4.5, ASP.NET, CSS and HTML, SQL, JavaScript, MVC, Angular 2, TypeScript, Entity Data Model/LINQ, Unit testing
  • Strong problem-solving skills
  • Outstanding communications and interpersonal skills
  • Strong organizational skills and ability to multi-task
  • Ability to work within an agilescrum framework and team, promoting an atmosphere of continuous improvement
  • Ability to track software issues to successful resolution
  • Ability to work in a collaborative fast paced environment
  • Ability to learn new development language quickly and apply that knowledge effectively
  • MSWindows operating system functionality
  • MS Office and productivity related applications.