Job Description : We are seeking an experienced and dynamic Senior Full Stack Developer with a strong background in Angular development, .NET Core Web API development in C#, SQL, SQL Server, and Azure Dev/Ops Responsibilities : - Lead the design, development, and deployment of complex full-stack web applications. - Provide technical leadership and mentorship to a team of developers, ensuring lofty standards of code quality and best practices. - Develop and maintain front-end applications using Angular. - Build and optimize back-end services and APIs using .NET Core and C#. - Design and manage database schemas, queries, and performance tuning for SQL Server . - Collaborate closely with cross-functional teams, including product managers, designers, and other stakeholders. - Conduct code reviews and provide constructive feedback to team members. - Stay up to date with the latest industry trends and technologies and proactively implement improvements to the development process. Mandatory Qualifications : - Bachelors degree in computer science, Information Technology, or a related field, or equivalent experience. - 10+ years of professional experience in full-stack web development. - Proficiency in Angular, .NET Core, and C#. - Strong experience with SQL, SQL Server. - Experience with RESTful API design and implementation. - Knowledge of version control systems, specifically Git. - Strong critical thinking skills and diligence. - Excellent communication and leadership abilities. Preferred Qualifications : - Experience with other front-end frameworks and libraries (e.g., Angular). - Knowledge of TypeScript and modern ES6+ JavaScript features. - Familiarity with microservices architecture and cloud platforms (e.g., Azure, AWS). - Understanding of Agile development methodologies. - Experience with DevOps practices and tools. - Familiarity with automated testing frameworks and tools (e.g., Jest, NUnit).
Job Description : We are seeking an experienced and dynamic Senior Full Stack .NET Developer with very strong proficiency in C#, UI frameworks, REST APIs, and deep experience with a commonly used RDBMS such as SQL Server or PostgreSQL. The ideal candidate will also have significant experience supporting large-scale or complex applications in production and experience with Agile/Scrum methodology. Mandatory Qualifications : Bachelors degree in computer science, information technology, or a related field; or equivalent experience. 8+ years of professional experience in application development including at least 4 years using .NET and 4 years using a UI framework such as Angular.js. 3+ years supporting large scale or complex applications in production. Strong experience with enterprise application design patterns. Very strong proficiency in core C# and JavaScript language programming. Extensive experience with RESTful API design and implementation. Extensive experience with a common RBDMS such as SQLServer or PostgreSQL. Strong experience with ORM and Entity Framework. Knowledge of Git version control system. Strong problem-solving skills and attention to detail. Excellent communication skills. Ability to mentor/teach and serve as a thought leader Preferred Qualifications : Experience with AI tools for software development Experience with a NoSQL database such as MarkLogic or DynamoDB. Familiarity with Azure DevOps. Understanding of Agile development methodologies and Scrum practices. Experience with DevOps practices and tools. Proficiency in a secondary language such as Python or Java. Responsibilities : Participate in the design, development, and deployment of a complex full-stack application for our Tax and Revenue team. Develop and maintain backend REST APIs using .NET/C# and backed by RBDMS. Develop and maintain user interfaces using Angular.js. Participate in Scrum meetings/processes. Collaborate closely with cross-functional teams, including product managers, designers, QA, and other stakeholders. Conduct code reviews and provide constructive feedback to team members.