Senior Software Developer
We are seeking a skilled software professional to join our agile team, designing, building, and enhancing features across our product suite.
Key Responsibilities
* Designing, building, and delivering high-quality solutions with guidance from the department.
* Providing technical guidance and mentorship to team members.
* Driving best practices through SOLID principles, design patterns, and refactoring existing code.
* Writing code for feature development, infrastructure support, and continuous learning.
* Collaborating with testers, product owners, and team leads to deliver high-quality, maintainable solutions.
Requirements
* Strong experience in modern C#, TypeScript, HTML, and CSS.
* Cloud platform experience, preferably AWS.
* CI/CD experience.
* Experience using infrastructure as code (e.g., CDK, Terraform).
* Serverless application development experience.
* A focus on architecture and code quality.
* Experience with modern UI frameworks like Vue or React.
* Ability to create great user experiences.
This is an opportunity to shape both the product and the team through expert-level contribution and thoughtful technical leadership. You will work closely with your team to drive innovation and excellence.