Description

Job Description

We are looking for a highly skilled and experienced .Net developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
 

As a .Net Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
 

If you’re also familiar with Agile methodologies, we’d like to meet you.
 

Responsibilities :
 

  • Work with development teams and product managers to ideate software solutions.
     
  • Lead the design and development of robust, scalable, and efficient .Net stack applications
     
  • Stay updated with the latest industry trends, technologies, and best practices to drive innovation and improvement.
     
  • Design client-side and server-side architecture
     
  • Write effective APIs and build first time right solutions for backend
     
  • Build the front-end of applications through appealing visual design
     
  • Develop and manage well-functioning databases and applications
     
  • Writing unit tests for created software
     
  • Ensure that coding practices are followed, and high-quality code is delivered on time
     
  • Test software to ensure responsiveness and efficiency
     
  • Troubleshoot, debug and upgrade software
     
  • Build features and applications with a mobile responsive design
     
  • Write technical documentation
     


 

Requirements

3+ years of experience with strong proficiency in .Net and related frameworks and libraries.
 

Solid understanding of software development principles, design patterns, and best practices
 

Familiarity with common stacks
 

Experience with React or Angular will be an added advantage.
 

Highly proficient in web-based OOP (functional programming will be a plus)
 

Experience deploying web applications on large cloud-based services provider- AWS
 

Profound knowledge of AWS and its services
 

Well-aware of the latest technology trends, hands-on - modern architecture, Microservices, Containers, Kubernetes etc.
 

Experience working with web services / APIs e.g. SOAP / REST
 

Solid knowledge in JavaScript, HTML 5, CSS3 and responsive single page design
 

Knowledge of databases and SQL
 

Knowledge of Clean Code and Unit Testing
 

Experience with Source Code Management, Continuous Integration, Continuous Delivery and automated deployment
 

Strong coding skills and ability to contribute to the development process actively.
 

Excellent communication skills with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
 

Strong problem-solving and analytical abilities, with a keen attention to detail.
 

Ability to handle multiple projects simultaneously and work in a fast-paced, dynamic environment.
 

Proactive and self-driven with a passion for staying updated with emerging technologies and trends.
 


 

Education

Any Graduate