Overview
Job Summary
As a Developer III, you will leverage cutting-edge technologies and development processes to transform complex requirements into intuitive, high-performance products and solutions. Your work will directly contribute to helping our customers succeed in their respective markets. You will be part of a globally distributed agile team, collaborating closely with stakeholders to deliver secure, scalable, and high-quality software.
 Responsibilities
 - Design and develop across the entire stack: front-end, business logic, and data tiers.
  - Test software to ensure it meets product requirements.
  - Participate in builds and deployments.
  - Prepare and maintain technical documentation.
  - Write high-quality, secure code that adheres to organizational standards and best practices.
  - Achieve >80% code coverage with comprehensive automated unit tests.
  - Engage in agile team rituals to plan, estimate, and manage work assignments.
  - Collaborate with product owners, scrum masters, and team members to ensure shared ownership of deliverables.
  - Align with product/engineering metrics across availability, performance, security, productivity, and quality.
  - Participate in production monitoring and incident resolution.
  - Mentor junior developers through feedback and code reviews.
  - Contribute to architectural, technological, and product feature decisions.
  - Continuously learn and contribute innovative ideas to improve products and processes.
 
 Qualifications
Required Knowledge, Skills, and Abilities
 - Education: Bachelor’s degree in computer science, IT, or related field.
  - Experience: 7+ years of experience building web applications using:  
 - .NET Framework 4.5+, C#, ASP.NET Core MVC, Entity Framework, Web API
  - Angular/AngularJS, Node.js, HTML/CSS
  - MYSQL or SQL Server
  
  - Testing: Expertise in writing unit tests using NUnit, MOQ/NSubstitute or equivalent.
  - Version Control: Experience with Git, GitHub/Bitbucket or equivalent.
  - Design: Strong knowledge of architecture and design patterns.
  - Development Lifecycle: Experience with Agile or SAFe frameworks and tools like JIRA.
  - Soft Skills: Excellent communication, problem-solving, analytical, and time management skills.
  - Interpersonal Skills: Strong ownership, adaptability, and passion for quality.
  - Technical Foundations: Solid understanding of OOP, algorithms, and design patterns.
  - Cloud: Familiarity with AWS or equivalent platforms.
  - DevOps: Knowledge of CI/CD pipelines and deployment tools
  - Front-End Testing: Experience with Jasmine & Karma or equivalent.
  - Containerization: Familiarity with Docker, Kubernetes, and Rancher Desktop.
  - Bonus: Experience using AI tools (e.g., CoPilot, Windsurf, Cursor) with LLMs to assist in code development.