
Overview
Software Developer - Nepa Tech Team - GRL – India
We are looking for a Software Developer wanting to join Nepa's global Tech team.
Your profile as our Software Developer
You have 1 to 2 years of experience in back-end development with Object-Oriented C#, .NET Core, ASP .NET. You should have a good understanding of the Software Development Life Cycle and Agile methodology, along with the ability to communicate effectively in English. To thrive in the role, you should be a self-motivated, independent team-player that are able to work in different team constellations.
Key Responsibilities:
- Maintain and improve existing systems for optimal performance and longevity.
- Translate business requirements into software features that align with our clients' needs.
- Analyse and troubleshoot technical issues, proposing effective solutions and collaborating with cross-functional teams.
- Experience working with microservices architecture.
- Apply understanding of the Software Development Life Cycle and Agile methodology.
- Possess knowledge of implementing robust software testing principles, encompassing both unit testing and automated testing frameworks.
- Demonstrate familiarity with containerization technologies, including experience with Docker and Kubernetes.
- Maintain version control using systems like Git.
- Exhibit a solid understanding of system design, data structures, and algorithms.
- Adapt quickly to new programming languages and technologies.
Technical Experience:
- Object-Oriented C#, .NET Core, ASP .NET
- Leverage technical expertise in GCP (Google Cloud Platform) and cloud-based .NET applications.
- Experienced with CI/CD
- Proficiency in Docker and Google Cloud Kubernetes.
- Good knowledge of databases (MSSQL, PostgreSQL).
- Basic knowledge of Node.js is preferred, and familiarity with Angular/Vue is added advantage.
Professional Attributes:
- Excellent data analytical and problem-solving skills.
- Strong sense of teamwork, accountability.
- Eager to learn, have good communication and collaboration skills.
Qualification:
We believe you have a degree in computer science, engineering any Specialization or similar experience.
Who are we?
Nepa is the frontrunner when it comes to data-driven decision making. We empower our clients in sustained growth by giving them the confidence to act through the right combination of technology and human thoughtfulness. We deliver data made decisive by closing the loop from information to insights to recommended actions. For us it’s vital to bring informed perspectives on data and unlock new levels of growth for our clients. We never deliver data just for data’s sake. We believe our clients should always feel confident in knowing what to do and how to act based on the data and insight we deliver.
Curiosity and generosity are in our DNA, and people are our superpower. We nurture passionate people who always strive to reach the next level in their field of expertise. Our people always seek to give our clients the insight that matters by looking for the meaningful connections in data. We are relentless, pragmatic and believe that business is always better when everyone operates from a place of honesty. For us, work is more than a job, we are on a mission to tackle every challenge with a lot of heart. We are not just a business; we are a community that cares and acts accordingly. Read more about Nepa here.
Next step!
We review applications as we receive them, and interviews will be held continuously so please submit your application as soon as possible.