Search by job, company or skills

create synergies inc.

Senior .NET Developer

5-7 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are seeking an experienced Senior .NET Developer to design, build, and support scalable, high-quality software solutions. This role combines hands-on development with advanced troubleshooting, system optimization, and collaboration across cross-functional teams in an Agile environment.

The successful candidate will play a key role in delivering robust applications, resolving complex production issues, and contributing to continuous improvement and innovation initiatives, including automation and AI-driven support solutions.

Key Responsibilities

Solution Design & Development

  • Collaborate with cross-functional teams (e.g., business analysts, QA, product owners, and technical leads) to deliver functional and scalable solutions
  • Produce high-level and detailed technical designs covering applications, integrations, APIs, and databases
  • Develop, test, and deploy features following best practices in coding, quality assurance, and security
  • Ensure high-quality code through test-driven or behavior-driven development and comprehensive unit testing

Production Support & Issue Resolution


  • Act as a senior escalation point for complex issues from support teams
  • Perform deep root cause analysis and implement long-term fixes to prevent recurrence
  • Debug and resolve defects in collaboration with development and support teams
  • Develop patches, scripts, or system improvements to enhance stability and performance
  • Work with internal teams and external partners as needed to resolve critical incidents

Continuous Improvement & Automation


  • Identify opportunities to improve system reliability and operational efficiency
  • Contribute to automation initiatives, including the use of AI tools, chatbots, or similar technologies for support optimization
  • Maintain and enhance technical documentation, knowledge bases, and troubleshooting guides

Agile Delivery & Team Collaboration


  • Actively participate in Agile ceremonies such as sprint planning, daily stand-ups, reviews, and retrospectives
  • Contribute across the development lifecycle, including backlog refinement, coding, testing, deployment, and support
  • Occasionally take on leadership responsibilities within the team (e.g., sprint coordination)
  • Support a collaborative team environment and contribute to knowledge sharing

Innovation & Learning


  • Stay current with emerging technologies and recommend improvements to development practices
  • Participate in research and innovation initiatives to enhance team capabilities

Key Deliverables


  • Scalable, optimized, and maintainable software solutions
  • High-level and detailed technical design documentation
  • Secure, well-tested, and production-ready code
  • Process improvements and automation initiatives

Qualifications


  • Bachelor's degree in Information Technology, Engineering, or a related field
  • Minimum 3 years in a senior developer role
  • At least 5 years of experience in system architecture, design, and application development
  • Proven experience supporting production environments, including handling hotfixes and Level 3 (L3) support
  • Strong experience in developing web-based applications and RESTful APIs
  • Proficiency in .NET Core and C#
  • Experience with front-end technologies such as JavaScript, TypeScript, HTML, XML, CSS, and React
  • Experience with SharePoint and SPFx development
  • Solid experience with relational databases (e.g., SQL-based systems)
  • Familiarity with version control and CI/CD practices

Preferred Skills


  • Experience with Azure DevOps (Boards, Repos, Pipelines, Test Plans)
  • Exposure to cloud platforms (e.g., Microsoft Azure)
  • Experience with YAML-based pipelines
  • Knowledge of Generative AI integration or AI-driven automation
  • Familiarity with service management tools (e.g., ITSM platforms)

Other Requirements


  • Strong analytical thinking and problem-solving skills
  • Experience working in Agile environments (Scrum or Kanban)
  • Ability to work effectively in team settings and collaborate with diverse stakeholders
  • Comfortable engaging with senior stakeholders in complex organizations
  • Excellent written and verbal communication skills in English

Nice to Have


  • Certifications in secure coding, Agile methodologies, or DevOps practices

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146360961