Senior Software Engineer Opportunity
We are seeking skilled professionals with 7+ years of experience in delivering software solutions.
The ideal candidate will have expertise in C#/.NET, modern JavaScript frameworks (Vue.js, React.js, or Angular), and extensive API integration experience.
You should thrive in fast-paced environments and be able to quickly translate goals into working features, rapidly master new tools, and own your code from design through post-release support.
* Develop commercial software and maintain existing applications, including analyzing requirements, documenting specifications, and architecting, designing, developing, and maintaining software solutions
* Collaborate with teams to design, develop, and produce high-quality code following best practices and standards for both new features and existing application maintenance
* Own feature development end-to-end - UI through API and Data layer too
* Support and refactor legacy code using modern methodologies and technologies
* Analyze code to identify defect root causes and provide resolutions
* Participate in daily standups and weekly team meetings to review priorities, progress, new ideas, and technologies
* Address defects identified during various testing cycles
* Perform high-quality peer reviews
Key responsibilities include:
* Daily use of Docker/containers
* Azure PaaS (Container Apps, SQL, Cosmos DB)
* Track record of expanding scope of responsibility over time
* Focus on metrics, logging, and user impact