Job role: .Net Programmer
Duration: Long term
Location: Remote BUT candidates will be required to be on camera sometimes and maintain team timings of 9 AM EST to 5 PM EST
Work in an Agile development environment as a handson developer delivering technology solutions to transform healthcare into a safer and more costeffective industry.
- Demonstrates knowledge of software development techniques and fluency in software languages and application programming interfaces.
- Demonstrates general understanding of hardware/software platforms including but not limited to operating systems databases application servers web servers and integration technologies.
- Plans and executes system implementations that ensure success and minimize risk of system outages or other negative production impacts.
- Demonstrates conceptual knowledge of architecture standards and database and operating systems.
- Demonstrates problem solving ability that allows for effective and timely resolution of system issues including but not limited to production outages.
- Analyzes production system operations using tools such as monitoring capacity analysis and outage root cause analysis to identify and drive change that ensures continuous improvement in system stability and performance.
- Demonstrates knowledge of software development life cycle modeling of business processes application design patterns business/functional documents. Estimates to high level business requirements and provide options analysis.
Accountabilities:
- Supporting build projects for our Combined Workflow application
- Responsible for hands on design and development of application (.NET framework / SSIS Jobs)
- Support Integrations
- Migrating Applications from one .Net version to the next
- Assist in estimation of future work and changes
- Work with the business on enhancements
- Act as a Lead
Skills:
Qualifications:
- Experience with C# .NET
- Experience with SQL databases
- Experience working on an Agile team
- Experience with Continuous Integration (CI) tools such as Jenkins / Concourse
- Experience building web applications in Angular or React web frameworks
- Experience writing unit tests for web and microservicebased applications
- Experience practicing TestDriven Development (TDD)
- Working knowledge of two or more technologies preferred
- Experience building microservice based applications
- Experience leading projects/initiatives
- Experience using GitHub
Nice to haves:
- Experience practicing PairProgramming
- Experience using Public Cloud (AWS/Azure/GCP)
- Experience using Containers
- Experience with Kubernetes Pivotal Cloud Foundry or VMWare Tanzu
- Experience with Java a plus
Tool Experience:
- Jira
- Github
- Confluence
- Jenkins/Concourse
- Jasmine
- NUnit
What is expected of you and others at this level:
- Applies comprehensive knowledge and a thorough understanding of concepts principles and technical capabilities to perform varied tasks and projects
- May contribute to the development of policies and procedures
- Works on complex projects of large scope
- Develops technical solutions to a wide range of difficult problems. Solutions are innovative and consistent with organization objectives
- Completes work independently receives general guidance on new projects
- Work reviewed for purpose of meeting objectives
Education:
- Bachelors Degree in related field or equivalent work experience preferred
- 6 years experience in related field preferred