Jobs via Dice ยท 16 hours ago
Senior Software Engineer- 10+ yrs- Boston, Massachusetts- Onsite
Jobs via Dice is seeking a Senior Software Engineer with extensive experience in software development. The role involves architecting, designing, and developing web applications and APIs using ASP.NET Core, as well as leading a small development team and collaborating with stakeholders to deliver high-quality solutions.
Computer Software
Responsibilities
Proven experience in architecting, designing, and developing web applications and web APIs using ASP.NET Core framework, ASP.NET MVC/Web API
Strong development experience in C#, Angular, RxJS, and Angular CLI and TypeScript
Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams
Proven experience in stakeholder management and communication
Previous experience in leading a small development team
Excellent problem-solving skills and the ability to troubleshoot complex technical issues
Experience in developing web applications using front-end technologies such as HTML, CSS, and JavaScript
Experience working on MS SQL database and Entity Framework Core
Experience working on AWS
Experience working with version control system e.g., Git
Strong understanding of RESTful API design principles and best practices
Solid understanding of software design principles, patterns, and best practices
Experience with Agile development methodologies
Write effective technical and function design documents
Lead the architectural design and development of ASP.NET Core applications ensuring scalability, reliability, and performance
Collaborate with stakeholders to gather and analyze requirements and translate them into technical solutions
Manage communications with stakeholders, keeping them informed about project progress, milestones, and challenges
Lead a team of developers, providing them guidance, mentorship, and support to ensure project success
Architect, Design, develop, and maintain scalable and high-performance web applications and web API using ASP.NET Core framework
Integrate front-end components developed in Angular with back-end APIs
Ability to write, maintain, and version Terraform scripts for cloud provisioning over AWS
Develop and maintain high-quality, clean, well-structured, and maintainable code following best practices and coding standards
Conduct code reviews, provide feedback, and ensure adherence to architectural guidance to the team
Assist in troubleshooting and resolving technical issues, ensuring timely delivery of solutions
Conduct thorough testing, including unit testing and integration testing, to ensure the reliability and stability of applications
Document code, processes, and solutions
Qualification
Required
10+ years of professional development experience in ASP.NET Core, C#, Angular and TypeScript
Proven experience in architecting, designing, and developing web applications and web APIs using ASP.NET Core framework, ASP.NET MVC/Web API
Strong development experience in C#, Angular, RxJS, and Angular CLI and TypeScript
Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams
Proven experience in stakeholder management and communication
Previous experience in leading a small development team
Excellent problem-solving skills and the ability to troubleshoot complex technical issues
Experience in developing web applications using front-end technologies such as HTML, CSS, and JavaScript
Experience working on MS SQL database and Entity Framework Core
Experience working on AWS
Experience working with version control system e.g., Git
Strong understanding of RESTful API design principles and best practices
Solid understanding of software design principles, patterns, and best practices
Experience with Agile development methodologies
Write effective technical and function design documents
Lead the architectural design and development of ASP.NET Core applications ensuring scalability, reliability, and performance
Collaborate with stakeholders to gather and analyze requirements and translate them into technical solutions
Manage communications with stakeholders, keeping them informed about project progress, milestones, and challenges
Lead a team of developers, providing them guidance, mentorship, and support to ensure project success
Architect, Design, develop, and maintain scalable and high-performance web applications and web API using ASP.NET Core framework
Integrate front-end components developed in Angular with back-end APIs
Ability to write, maintain, and version Terraform scripts for cloud provisioning over AWS
Develop and maintain high-quality, clean, well-structured, and maintainable code following best practices and coding standards
Conduct code reviews, provide feedback, and ensure adherence to architectural guidance to the team
Assist in troubleshooting and resolving technical issues, ensuring timely delivery of solutions
Conduct thorough testing, including unit testing and integration testing, to ensure the reliability and stability of applications
Document code, processes, and solutions
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase