Sr. Software Engineer, Fullstack
About the Role
At Firstup in the SaaS Technology Company space.
Develop, enhance, and maintain scalable .NET and Angular web applications. Design RESTful APIs, optimize performance, address security and scalability, troubleshoot production issues, and collaborate with cross-functional Agile teams. Mentor junior developers, conduct code reviews, enforce engineering standards, and use AI-assisted development tools and prompt engineering for coding, testing, debugging, refactoring, and documentation.
Want to learn more about what it's like to work at Firstup? View our full profile.
Requirements
- 8+ years of hands-on experience in .NET development (C#, ASP.NET, .NET Core / .NET 6+).
- Experience with Angular (version 8 or above).
- Proficiency in front-end technologies (HTML5, CSS3, JavaScript/TypeScript).
- Experience in building and consuming Web APIs.
- Strong knowledge of SQL Server and database design.
- Experience working with cloud platforms (Azure preferred).
- Strong understanding of object-oriented design principles, design patterns, and clean architecture.
- Experience using AI-powered development tools (e.g., Claude, Cursor AI, GitHub Copilot, or similar) in day-to-day development workflows.
- Ability to craft effective prompts for code generation, optimization, testing, and problem-solving (Prompt Engineering for software development).
- Excellent communication and collaboration skills.
- Familiarity with microservices architecture.
- Knowledge of application security best practices (OWASP, secure coding).
- Experience in performance tuning and scalability optimization.
- Exposure to AI-enabled development workflows and productivity measurement practices.
Prefer to apply on the company's career site?
View Original PostingFrequently Asked Questions About Working at Firstup
Common questions candidates ask about this role and Firstup's workplace
Apply for Sr. Software Engineer, Fullstack
Submit your application directly to the Firstup team. Let them know why you'd be a strong addition to their team.


