Junior Software Developer

Home Job Junior Software Developer
Job Type: Full Time
Experience: 3-5 years
No. of Openings: 2

Eligibility Criteria:

  • Any degree
  • Good communication skills
  • Ability to work independently
  • 3 to 5 years of relevant experience in the below technologies

Desired Technical Competencies:

  • Strong in .Net Framework, Object oriented programming, design patterns and database concepts
  • Minimum 3+ years of Proven experience as a .NET Developer or Application Developer
  • Should have hands on experience working on C# .net, JavaScript, jQuery, ASP.NET Core MVC 3.1 or higher and HTML5/CSS3, Entity Framework, Bootstrap Framework
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Should have hands on experience working with SQL Server 2016 or higher
  • Experience/Knowledge on other ORMs like Dapper etc., Design Patterns like Clean Architecture, Repository Pattern etc., Microservices, Single Sign-On, SSIS, SSRS, Angular, React JS, Mobile App development, Agile Software methodologies, Cloud Platforms would be an added advantage.

Responsibilities:

  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable code using C#.NET programming language
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Develop documentation throughout the software development life cycle (SDLC)
  • Serve as an expert on applications and provide technical support to Team
  • Remain up to date with the terminology, concepts and best practices for coding .net web applications.
  • Use and adapt existing web applications
  • Assist software personnel in handling project related work and other requirements
  • Coordinate with other software professionals and developers

Desired Functional Competencies:

  • Strong Communication and Customer facing skills
  • Strong logical and analytical disposition
  • High Quality Orientation in all aspects of work
  • Ability to work in a collaborative environment
  • High sense of Individual accountability
  • Strong Orientation towards self-learning and growth

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
en_USEnglish