IF
Job Description
Job Description
- 5+ years of software development experience in delivering low defect, multi-tier applications.
- Experience developing large-scale distributed systems having high performance, scalability, and security.
- Using SDLC & related methodologies, you can design, develop, and support multi-tier SaaS applications.
- You have experience building micro services, REST APIs and can decompose large monoliths into highly scalable, distributed, smaller components that follow micro service paradigms.
- You are comfortable with asynchronous programming, event driven architectures and writing decoupled applications.
- Have knowledge of caching mechanisms and its implementations.
- Experience writing code to monitor and log APIs and services. You can easily identify, debug and troubleshoot issues.
- Proficiency in C#/.NET Framework, .NET Core, ADO.Net, Entity Framework and Web Services.
- Comfortable working with RDBMS and related database concepts.
- Experience with software engineering best practices in development and testing, quality metrics, source control management.
Nice to have
- Microsoft certification (MCPD/ MCAD/ MCSD/ any other)
- Polyglot coding background with experience in open-source technologies and software stacks
- Understanding of build process, CI/CD pipelines and automation
- Knowledge of AWS