Overview
Salary: $95-99 Hourly up to $99/hr
Participate in daily standup/scrum calls with team. Review status on existing ADO board work items and plan next priorities. Understand requirements and develop code/applications to meet requirements. Peer review code from other team members for check-ins. Participate in KT sessions to understand end to end business flows and design requirements. Write and execute test cases to validate code. Update ADO boards. Provide status updates. Escalate issues where help is wanted. Join project rhythm of business meetings to understand business requirements, provide status and updates, strategize on solutions. * Key projects:
- Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
- Act as an expert technical resource for modeling, simulation and analysis efforts
- Leverage industry best practices to design, test, implement and support a solution
- Assure quality, security and compliance requirements are met for supported area
- Be flexible and thrive in an evolving environment
- Adapt to change quickly and adjust work accordingly in a positive manner
- Prepare technical documentation for systems - design and architecture diagrams, support and monitoring needs, design choices and reasoning
- Monitor systems capacity and performance, design scale requirements as needed
- Evaluate requests for new features, determine feasibility, cost, time required and compatibility with current systems and capabilities
- Participate in code reviews, planning, and design discussions with team
- Write and execute test cases, identify, log, and resolve bugs
- Leverage AI solutions to enhance and optimize code throughput, quality, and test case generation
- Execute on project plans and work items defined in Azure DevOps
- Participate in planning and work break down into smaller tasks, sprint planning Best vs. Average:
- Bachelor's degree in a technical field such as computer science, computer engineering or related field required
- 10+ years experience required
- Development expertise in C#, ASP.NET, Windows-based development languages, platforms, and tooling
- Hands on experience in designing, developing and successful deployment of large scale projects from end-to-end
- Hands on experience in following the iterative and agile SDLC
- Excellent verbal and written communication skills, problem solving skills, customer service and interpersonal skills
- Ability to work independently, take documented requirements and translate into program design, develop and test it
- Work with PM and business teams to drive clarity on requirements
- Ability to troubleshoot issues and make system or code changes as needed to resolve issue
- CI/CD methodologies using ADO pipelines and YAML
- Knowledge of end-to-end systems development life cycles
- Expertise with Azure infrastructure (deploy, manage and monitor app and web services, advanced storage account expertise, Azure Kubernetes Services AKS, Event Grid, AAD/Entra authentication mechanisms, Key vault and proper secrets handling, Azure SQL and Database technologies)
- Experience with ARM a plus
- Experience with React.js and Angular.js a plus
|