- "Hands on person who can lead and mentor developers and testers.
- Gather and document project requirements, create detailed backlogs in Jira working with business and
- product owners
- Analysis and Design – Transforms high-level design into low-level design, and implementation.
- Collaborate with an agile team that is passionate about utilizing emerging technologies and delivering high
- quality and timely code
- Work collaboratively with directors, manager, architects, security champions and other engineers to estimate,
- design, code, deploy and support working software / technology components
- Good understanding and experience following design patterns, test-driven development and continuous integration
- practices
- Build automated, scalable services and systems to power our growing Azure cloud infrastructure
- Software prototyping and construction – Design, Build, and Modify existing business-tier components,
- Web applications, and database objects using Microsoft platform technologies (.NET Web API) and Azure.
- Validate proposed solutions and seek feedback from stakeholders
- Perform unit and integration testing on all developed code – Create and execute unit and integration tests within
- development lifecycle
- Proactively benchmark application code to mitigate performance and scalability issues
- Work with Quality Assurance Team on issue reporting, resolution, and change control
- Support and Troubleshooting – Assist Operations Team with any environment issues during application deployment
- across Development, QA, Staging, and Production environments.
- Assist other cross teams with troubleshooting problems that may arise from applications or integration of various
- components
Technology and Experience:
- Hands-on, experience with the .NET/.NETCORE/C#.
- Experience with TypeScript, JavaScript, CSS. Experience with Angular and Kendo UI is a plus.
- Bachelor’s Degree in Computer Science or related field.
- Experience with REST API/ Web API creation, consumption, integration using Service Oriented Architecture.
- Must have Advanced experience in Object oriented programming, data structures, dependency injection and
- multi-threading.
- Experience in Agile Software Development.
- Experience with Microsoft Azure (Azure SQL, Storage, Web apps, Key Vault, pipeline, App insights and Monitoring)
- is a plus.
- Experience in Creating high-level, low-level design documentation.
- Experience working with “GIT” as source control and should understand the concepts around pull requests,
- branches, repositories, is a plus.
- Industry experience in the health care sector is a plus.
- Technology Certifications is a plus.
- Experience with unit test frameworks