About the job Sr. Analyst Programmer - .Net ReactJS
GENERAL FUNCTION
The Sr Developer is a member of the Helix IT team developing software solutions in support of
strategic business objectives. The Sr Developer works to develop software with a diverse team
utilizing Agile and Waterfall development methodologies. The Sr. Developer is responsible for
specific development tasks using best practices, analytical skills, creating detail designs from
requirements, building solutions from design, for specific technologies and validating solutions
through manual and automated unit testing.
MAJOR DUTIES AND RESPONSIBILITIES
Performs coding, testing and debugging and responsible for overall solution design quality.
Responsible for key system design and integration decisions; and for communicating
decisions to individuals implementing the system
Works with business partners, architects, and other groups to identify technical and functional
needs of system and priority
Manages standard system processes and enhancements to system, ensures that solution
design adheres to industry software design best practices
Works with requirements team and business partners to understand the scope of work,
priorities, and requirements for development
Works with project teams to deliver new capabilities in business applications and / or
remediate issues
Contributes to defining timetables and project plans
Analyzes and estimates feasibility, cost , time, and compatibility with existing systems
Ensures that required application performance levels are achieved
BASIC QUALIFICATIONS
BS in Computer Science, Information Systems, or related
Minimum 5 years of hands-on development using .NET technologies that provide web
services.
Ability to work in a team
Solid technical skills
Strong attention to detail
Strong communication skills
Experience in all phases of software development life cycle
Expertise in core .NET concepts like Multi-threading, Generics, Serialization, Thread pools.
Experience in developing Web Services, Web APIs, related technologies and frameworks like
WSDL, SOAP, REST, SOAP UI and generating clients for webservice consumption
In-depth experience implementing authentication and authorization of Web APIs
Experience in deployment of APIs in Azure cloud or other cloud technology
Ability to organize data and write performant queries using Microsoft TSQL
Expertise in working with RDBMS such as MS SQL Server and Dapper for connection and
access to databases.
Experience in deploying .NET applications using Github Actions to Azure App Services and
Azure Kubernetes Services
Expertise in developing web pages using HTML, CSS, JavaScript, Ajax, React JS with
webpage cross browser compatibility and responsive web design
1/1/2016
Experience using Visual Studio and VS Code
PREFERRED QUALIFICATIONS
Experience working with docker containerization or other container orchestration technology,
streaming solutions like Kafka and cloud integration
Experience in healthcare / insurance industry
Experience using monitoring tools like Datadog, Azure App Insights, and log files to evaluate
the health of mission critical production applications and to identify root causes for
performance and functional issues
Works well under high pressure / critical situations
Flexibility to work non-business hours to meet critical business need