- Participate in requirement analysis, task breakdown, estimation, scheduling, and sprint planning.
- Implement, and maintain modular, reusable, and scalable code/components aligned with architectural standards.
- Implement, monitor, and enforce all standards and processes for development as per the organization quality and security standards.
- Ensure timely delivery of projects while meeting quality, cost, and schedule objectives.
- Identify, track, and mitigate the dependencies and risks proactively.
- Ensure all development artifacts are well-documented and maintained throughout the lifecycle.
- Participate in code reviews, design discussions, and retrospectives to enable continuous improvement.
- Adhere to development coding standards and recommend continuous improvement of processes for development.
- Collaborate effectively with cross-functional teams and stakeholders across time zones.
- Qualifications: Bachelor's degree in Computer Science, Software Development, or related field.
- Work Experience: 3 to 7 years of experience in development.
- Proficient in programming languages such as C#/.Net 8.0.
- Proficient with Integrated Development Environment’s (IDE) MS Visual Studio 2019/2022 and Visual Studio Code
- Hands on exposure to SQL server database.
- Knowledge in multithreaded application development, including thread safety, synchronization primitives (e.g., Mutex, Semaphore, Monitor), and effective use of async/await for asynchronous programming.
- Knowledge in ORM (Object Relational Mapping) EF Core.
- Experience in unit testing application with frameworks like MSTest, NUnit or xUnit, Fluent Assertion and Moq.
- Experience in any one of the web front-end frameworks Vue.js, Node.js, ASP.NET Core.
- Strong knowledge in SOLID design principles and Design patterns
- Hands -on experience in Azure DevOps, Artifactory, Git, CI/CD pipelines or equiavlent tools
- Experience in understanding and analyzing the requirements and provide the estimates.
- A passion for clean code and pragmatic, elegant design.
- Fluent in English (oral and written)
- Experience in RESTful WebAPI/gRPC with ASP.NET Core.
- Knowledge on debugging and performance profiling skills using tools like Visual Studio Profiler, dotTrace.
- Knowledge of design tools - draw.io, Markdown, PlantUML, Mermaid
- Dependency injection pattern and IoC containers using at least one of: Autofac, Unity, Ninject, and/or DryIoC is a plus.
- Cloud exposure or work experience (Azure/AWS/Google/Docker).
- Knowledge of Static application security testing (SAST) using SonarQube, SonarLint.
- Hybrid working model.
- Family Mediclaim benefits including parents & Term life insurance Cover.
- Wide portfolio of training opportunities including but not limited to Conferences, Workshops, Education reimbursement & Online learning.
- A wide range of Career Path to explore based on Individual strengths and aspirations.
- Quarterly and Annual awards for outstanding individuals and Quality of Life Improvement Program
你心所属,梅特勒托利多助力职业发展。
参考编号
首选办公地点
职位分类
法人实体