
Lead Full Stack Software Engineer, Angular, C#,.NET
SimCorp
full-time
Posted on:
Location Type: Hybrid
Location: Noida • India
Visit company websiteExplore more
Job Level
About the role
- Join a team in Platform Product Development as a Senior Software Engineer.
- Leverage expertise as a full stack engineer in both front and backend technologies and the Azure cloud ecosystem.
- Apply skills to all stages of the development lifecycle, including review of user stories, development, design, code reviews and writing automated tests.
- Work closely with product owner and other stakeholders to understand project requirements and provide technical insights.
- Setting up engineering excellence inside your team and continuously improving it.
- Development of new functionalities.
- Managing quality assurance, refactor existing code, research tools and frameworks to enable future innovations.
- Work as part of your scrum team to reach the definition of done within each sprint.
Requirements
- Over 3 years of practical experience with JavaScript, TypeScript, HTML, CSS/SASS, Angular framework, and Node.js.
- Over 2 years of direct experience utilizing .NET technologies, with a focus on C# and Microsoft .Net.
- Familiarity with front-end build tools (Webpack, NX, Angular CLI).
- Experience building responsive, accessible, and mobile-friendly web applications.
- Solid understanding of REST APIs, state management (NGRX), and browser performance tuning.
- Knowledge of design patterns and principles (OOP, SOLID) and ability to use them in practice.
- Knowledge of cloud services, infrastructure, pipelines, and architecture on Azure.
- Practical knowledge of software development practices (like TDD, BDD).
- Practical experience doing peer reviews and utilizing code quality tools like SonarQube.
- Experience in CI/CD and understanding of DevOps principles.
- Proficient fundamentals in software testing tools, techniques and methodologies.
- Experience in building unit tests and integration tests (like Selenium, NUnit, Jasmine, Jest).
- Proficient in Git and practical experience with cloud-based applications, complemented by a background in Agile methodologies.
- Proficient problem-solving skills and the ability to make sound technical decisions.
Benefits
- Attractive salary, bonus scheme, and pension are essential for any work agreement.
- Flexible working hours and a hybrid model.
- Opportunities for professional development: individual approach to professional development.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptHTMLCSSSASSAngularNode.js.NETC#REST APIs
Soft skills
problem-solvingtechnical decision makingcollaborationcommunicationengineering excellencecontinuous improvementstakeholder engagementpeer reviewsquality assuranceAgile methodologies