Responsibilities
What will you do:
- Solid teamwork & collaboration skills.
- Collaborate with clients and internal partners to gather and analyse requirements.
- Customize, develop, test, and maintain software applications using
.NET technologies (ASP.NET, C#, .NET Core, etc.)..
- Excellent skills and hands on experience in developing frontend applications along with middleware and backend.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Troubleshoot and resolve application issues in a timely manner.
- Support deployment, integration, and post-deployment activities.
- Ability to think creatively to push beyond the boundaries of existing practices and mindsets.
- Package and support deployment of releases.
- Participate, plan and execute in team building activities fun activities.
- Perform functional, regression, and exploratory testing on web applications.
- Perform API testing using tools like Postman.
- Implement test automation for browser-based UI testing to ensure efficiency and scalability.
Qualifications
Essential skills & experience:
- Bachelor's degree in computer science or a related field or have equivalent experience.
- 7+ years of experience in Software Engineering.
- Demonstrated experience driving delivery through strong delivery practices, across complex programs of work.
- Good communication skills
- Must be detail oriented and can manage multiple tasks simultaneously.
- Willingness to learn new skills and apply them for developing new-age applications.
- .Net Framework, C#, REST APIs
- MVC, WEB API, JSON.
- Proficiency in HTML, CSS, JavaScript, and J-query Unit Testing (NUnit).
- Cloud (AWS/Azure).
- Has knowledge of front-end framework such as (React/Angular)
- Knowledge of database technology such as MySQL, Oracle , DynamoDB. Basic Oracle SQL and PL/SQL is a huge plus
- Strong Relational database design knowledge. Must have knowledge of Database models.
- Knowledge of version control tools like GitHub, VSTS etc is a must.
- Experience solving complex and large-scale software problems.
- Agile Development, Dev Ops (CI/CD).
- Ticketing Tools - Service-Now
Desirable skills & experience:
- WPF (MVVM), Web Services (WCF), Windows Services.
- Other web tools, Web Performance Testing.
- Responsive web (Bootstrap).
- Proficient in AWS Redshift, S3
- Experience with Unix/Linux command-line and bash shell is a good to have.
- Experience in AWS, Redshift or equivalent databases, Lambda functions, Snowflake DB types. Proficient in Unix Shell scripting and good to have Python.
- Knowledge of AWS EC2, S3, AMI etc
- ETL Tool - Snaplogic
Personal attributes:
- Professionalism and integrity
- Self-starter
- Excellent command of verbal and written English
- Well organized, with the ability to coordinate development across multiple team members
- Commitment to continuous learning and team/individual growth
- Ability to quickly adapt to changing tech landscape.
- Analysis and problem solving skill
Pay: ₹657,439.37 - ₹2,048,961.19 per year
Benefits:
Work Location: In person