Office Ally is looking to solve complex technical challenges and improve team practices and application quality by hiring a Senior Application Developer who can provide technical leadership, project management, and advanced development expertise.
Requirements
- 8+ years of development experience with .Net Core, .Net 6.0 or newer
- 5+ years of SQL Server experience, troubleshooting, stored procedures, etc.
- Experience and passion around working with AI: Co-pilot, Claude, Windsurf, Gemini Code or similar
- Proficiency with TypeScript and modern JavaScript frameworks such as Angular.
- Strong expertise in designing, building, and integrating APIs.
- Hands-on experience developing and deploying applications in containerized environments (Kubernetes) with a focus on scalability and performance.
- Proficient in Git for version control and collaborative development.
Responsibilities
- Guide less experienced developers in coding practices and project tasks.
- Mentors junior team members in Agile principles.
- Contribute to the development of project architecture, proposing and implementing innovative solutions to complex technical challenges.
- Write clean, efficient, and maintainable code for various parts of Office Ally’s applications.
- Pioneer and enforce unit testing and automated testing best practices, ensuring code quality and reliability across the team.
- Lead the application of design patterns, guiding less experienced developers in their proper use.
- Manages version control systems, handling complex branching and merging scenarios, including resolving complex merge conflicts, to maintain a stable codebase in Git.
Other
- Previous lead, mentoring experience, or eagerness for leadership.
- Experience working in an Agile environment.
- Positive, driven, self-starter with a passion for development.
- Flexible Work Options – Enjoy the freedom of remote work and flexible scheduling that fits your life.
- Team-First Culture – Collaborate with passionate, driven teammates in an environment where your voice is heard and your contributions are valued.