Senior Software Developer
Jobtailor
Job Description
Overview
Responsible for developing entirely new products and innovating within the existing technology stack
Research, analysis, design, and planning
Teamwork, collaboration, and mentoring team members
Create software solutions through stakeholder collaboration, system analysis, and adherence to the development lifecycle
Acquaint yourself with current tech stack including microservices, C# / .NET, React / Typescript, REST APIs, SQL, and AWS
Continuously roll out new features for applications
Assess operational feasibility by analyzing, defining problems, specifying requirements, and proposing solutions
Document and illustrate solutions with clear code, diagrams, and documentation
Enhance operations by analyzing processes and suggesting improvements
Support and mentor fellow engineers, providing guidance, coaching, and educational opportunities
Requirements
- 5-7+ years of hands-on experience in SAAS application development
- Possesses a curious mindset, a passion for continuous learning, and strong problem-solving abilities
- Skilled in the .NET framework (C#) and React (Typescript), or equivalent programming languages
- Strong SQL and database management skills
- Proficiency in working within AWS/Azure environments
- Familiarity with DevOps practices is a plus
- A solid understanding of CI/CD pipelines
- Well-versed in Agile development methodologies
- Effective at collaborating with business stakeholders to clarify data requirements
- Committed to delivering practical and valuable solutions for end-users
- Embraces an agile and iterative work approach, with a keen eye for recognizing and addressing mistakes
- Stay current with development tools and techniques, integrating new approaches (including AI-assisted development) where they create real leverage