New offer - be the first one to apply!

April 24, 2026

Hybrid Opportunity as a Senior Software Developer

Mid • Hybrid

Job Description: The candidate will work as a senior member in a team of full-stack developers to lead the development of a new application. Development will follow Scrum methodologies, under the leadership of a Business Application Owner, while mentoring junior team members and collaborating closely with the Development Lead. The role involves taking technical ownership of critical components and ensuring high-quality deliverables.

Assignment, Context, Job Main Challenges & Key Expectations:

Candidates are expected to quickly gain in-depth knowledge of the application, translate complex functional user stories into detailed technical tasks, and provide expert technical guidance to the team. The Senior Developer will also play a crucial role in supporting the design of scalable architectures and advocating for best coding practices.

Job Scope:

Develop, guide, and mentor team members. Responsibilities include:

  • Analyzing user stories and converting them into technical tasks.
  • Designing and developing robust and efficient software solutions.
  • Performing code reviews.
  • Optimizing database schema and queries.
  • Documenting technical designs.
  • Implementing unit tests and ensuring all deliverables meet quality standards.
  • Troubleshooting production issues and identifying opportunities to enhance system performance.

Main Responsibilities:

  • Actively participate in all Agile ceremonies – daily standup, sprint planning, review, demo, and refinement.
  • Collaborate with Product Owners, development leads, and other stakeholders to refine user stories and provide technical insights.
  • Estimate user stories and guide junior developers during refinement and sprint planning.
  • Translate user stories into high-quality technical designs and tasks.
  • Implement user stories with clean, maintainable, and scalable code while mentoring team members.
  • Apply DevSecOps practices within the CI/CD pipeline, including the use of SonarQube and Snyk for automated security scanning.
  • Design and write comprehensive unit test cases to ensure code quality and reliability.
  • Conduct thorough code reviews, providing feedback to ensure adherence to coding standards and best practices.
  • Deploy and manage Azure cloud services including Azure App Services and Azure Key Vault.
  • Support and troubleshoot production issues during hyper-care and beyond.

Key Requirements:

  • 6+ years of experience in web software development, with proven ability to translate complex user stories into robust technical solutions.
  • 4+ years of experience in SQL Server, including schema design, advanced querying, and performance optimization.
  • Experience in implementing DevSecOps practices.
  • Proficiency in Agile methodologies and collaboration.
  • Strong mentoring and leadership abilities.

Nice to Have:

  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot, Claude).
  • Experience with Azure App Services and cloud performance monitoring.
  • Knowledge of secure coding standards and practices.

Other Details: This position allows for remote work flexibility, with a focus on collaboration across various development teams. The assignment is long-term, emphasizing innovative software solutions in a high-paced environment.