Software Engineer

3 - 8 years

4 - 9 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

SUMMARY OF POSITION:

Position works as part of a Software Engineering team to understand, design, and implement features. Works with Product Owners, Quality Engineers, and Support to understand requirements, develop a design and implementation plan, execute the plan, and deliver value for products.

ESSENTIAL DUTIES & RESPONSIBILITIES:

  • Participate in designing, coding, testing, debugging, configuring, and documenting software.
  • Apply coding standards and techniques to build clean, efficient, maintainable, scalable software.
  • Actively participate in code reviews and Agile team rituals.
  • Manage execution of deliverables accurately through the software development life cycle, escalating issues or impediments as needed.
  • Collaborate with team members to develop system and software designs.
  • Participate in working sessions to demonstrate incremental changes and evaluate readiness for delivery.
  • Consult with Quality Engineers in resolution of problems.
  • Build and maintain automated tests, including unit and integration tests, to ensure that written code performs as intended.
  • Build and maintain infrastructure as code (IaC) and pipelines to automate deployment of resources and code.
  • Maintain and update existing software to ensure continued performance.
  • Monitor and support software to meet service-level agreements (SLAs).
  • Keep up to date with new technologies through independent research; to include presenting results to peers.

MINIMUM QUALIFICATIONS (EDUCATION AND EXPERIENCE):

  • 5-9 years of related experience or equivalent combination of education and experience.
  • Proficient in .NET development, particularly C# and .NET 6 and above.
  • Understanding of relational database fundamentals.
  • Understanding of web development techniques and patterns (MVC, serverless, etc.).
  • Understanding of how to create and consume APIs.
  • Strong communication skills.

PHYSICAL DEMANDS AND WORK ENVIRONMENT:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform these functions.

While performing the duties of this position, the employee is regularly required to talk or hear. The employee frequently is required to use hands or fingers, handle or feel objects, tools, or controls. The employee is occasionally required to stand; walk; sit; and reach with hands and arms. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this position include close vision, distance vision, and the ability to adjust focus. The noise level in the work environment is usually low to moderate.

Mock Interview

Practice Video Interview with JobPe AI

Start AngularJS Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, telangana, india

chennai, tamil nadu, india

chennai, tamil nadu, india

jodhpur, rajasthan, india