
Primary responsibilities include the design, development, and integration of software components using the Microsoft .NET Framework, SQL Server, and JavaScript (React). This role is ideal for someone versatile and comfortable working on both front-end and back-end development.
Design, build, and maintain efficient, reusable, and reliable .NET code
Develop, implement, and optimize SQL queries
Collaborate with cross-functional teams in an Agile environment
Participate in Agile ceremonies such as estimation, standups, grooming, sprint planning, and retrospectives
Update user stories and tasks in Jira to reflect accurate sprint status
Check work for defects prior to releasing to QA
Submit pull requests, manage code merges, and support software release cycles
Troubleshoot and resolve defects identified by QA and end users
Promote a culture of excellence, collaboration, transparency, and continuous learning
Provide proactive updates on project progress to stakeholders
Maintain daily monitoring and reporting of service deliverables
Prepare and submit required reports in a timely manner
Support team continuity by assisting peers as needed
Expand knowledge of business processes and related system functionalities
Stay updated on emerging technologies, improvements, and best practices
Share expertise by mentoring or assisting other team members when needed
Perform other related tasks as assigned
5+ years of Microsoft .NET
4+ years of SQL Server
1+ year HTML, CSS, and JavaScript
1+ year React
1+ year ES6 or TypeScript
2+ years working with Git
1+ year experience in Agile software development
Willingness to learn new patterns and technologies
Knowledge of best practices such as testing, version control, and DRY principles
Understanding of web fundamentals (HTTP, REST, response codes)
Knowledge of .NET best practices (SOLID, Dependency Injection, Unit Testing)
Strong written and verbal communication skills in English
Ability to document and explain technical details clearly and concisely
Awareness of emerging concepts and trends in software development

We are a global IT professional services firm providing top-caliber tech professionals and a trusted partner of Fortune 500 companies for over 20 years.