Job Description
Develop software programs of a complex nature, including operating systems, applications and/or network products. Develop project plans, functional specifications and schedules for these products. Design and perform analysis on complex programs and systems. Assist in DevOps and live site tasks such as deployments and improving automated systems.
Responsibilities:
- Develops, code, scripts, systems, and/or tools that reduce operational burden by automating complex and repetitive tasks, enables product engineering teams to increase the velocity at which they can safely deploy changes to production, and monitors the effects of changes across systems, services, and/or products.
- Analyzes telemetry data to identify patterns and trends that drive continuous improvement, and highlights opportunities to deploy automation to monitor and manage services and/or products.
- Where possible, help resolve live-site incidents, minimize customer impact, and document solutions and insights that inform ongoing improvements to infrastructure, code, tools, and/or processes that prevent the recurrence of similar issues.
- Fine-tune and improve a variety of sophisticated software implementation projects
- Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data
- Analyze and review enhancement requests and specifications
- Implement system software and customize to client requirements
Top Hard Skills Required + Years of Experience
- C# / .NET | Required 3 Years of Experience
- AKS or Service Fabric | Any Years of Experience
- DevOps/Livesite | Any years of Experience
Qualifications:
- Bachelor's degree in a technical field such as computer science, computer engineering or related field preferred
- 5-7 years’ experience required
- A solid foundation in computer science, with strong competencies in data structures, algorithms, and Software Design
- Large systems Software Design and development experience,
- Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems
- Experience in programming and experience with problem diagnosis and resolution
- Keywords (nice to have): Cloud, Microservice Development, FHIR, Scrum, AKS, Service Fabric.
- .NET 5+, experience with SCRUM team is nice, Web API and API development, Service Fabric or AKS experience nice, cloud and development.
Compensation:
The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on a number of factors, including but not limited to, a candidate’s qualifications, skills, competencies, experience, location and end client requirements).
Benefits and Ancillaries:
Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.