
Full-stack Engineer, .NET/Angular
symphony.is
full-time
Posted on:
Location Type: Hybrid
Location: United States
Visit company websiteExplore more
About the role
- Design, build, and maintain efficient, reusable, and reliable web applications using frontend technologies.
- Ensure the performance, quality, and responsiveness of databases.
- Develop and maintain backend services to support frontend functionality.
- Implement and maintain comprehensive testing strategies to ensure the reliability and stability of applications.
- Work closely with Designers, Frontend Developers, and Product Managers to translate high-level requirements into detailed architectures and designs.
- Stay updated with the latest industry trends and best practices in full stack development, and proactively apply this knowledge to improve our products and processes.
- Provide guidance and coaching to Full Stack Engineers through code reviews and technical discussions.
- Ensure the performance, quality, and responsiveness of databases.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 3+ years of software engineering experience in full-stack development.
- Strong experience with .NET/.NET Core for backend development.
- Solid experience with Angular and TypeScript for frontend development.
- Understanding of object-oriented programming, common design patterns, and RESTful API development.
- Experience working with SQL and/or NoSQL databases (e.g. MSSQL, PostgreSQL, CosmosDB).
- Familiarity with cloud services (AWS and/or Azure) and deploying applications to production environments.
- Experience with component-based architecture, state management, and responsive UI development.
- Ability to write clean, efficient, and maintainable code, with guidance when needed.
- Exposure to AI tools and interest in applying them in day-to-day development.
- Experience working in Agile/Kanban environments.
- Strong problem-solving skills and a growing consultative mindset.
- Good communication skills, both written and verbal, and willingness to collaborate with cross-functional teams.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET.NET CoreAngularTypeScriptobject-oriented programmingRESTful API developmentSQLNoSQLMSSQLPostgreSQL
Soft Skills
problem-solvingconsultative mindsetcommunicationcollaborationguidancecoaching
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringBachelor's degree in Information Technology