Software Engineer III- Eng - (.NET + AI)

Fairygodboss

Dadri

On-site

INR 1,400,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fairygodboss is seeking a dynamic Software Engineer III to lead projects and develop high-impact software solutions. This role requires design, development, and maintenance of complex systems, with opportunities to mentor junior colleagues.

The ideal candidate has a Bachelor’s degree in Computer Science, over 4 years of experience, and expertise in programming languages such as C++, C#, and Python. Fairygodboss promotes diversity and inclusion in the workplace.

Qualifications

  • 4+ years of professional software development experience.
  • Deep expertise in one or more programming languages.
  • Extensive experience with software development practices.

Responsibilities

  • Write clean, maintainable, and efficient code.
  • Contribute to design, development, and deployment of software applications.
  • Manage execution and delivery of features and projects.
  • Participate in design reviews and architectural design.
  • Review code developed by other engineers.
  • Build testable software and automate tests.
  • Maintain health and quality of services.
  • Understand working in a DevOps model.
  • Document new features and contribute to training materials.

Skills

C++
C#
.NET
Python
Java
JavaScript
DevOps principles
Version control (GitHub)

Education

Bachelor’s degree in Computer Science or related field

Tools

GitHub
JIRA

Job description

Software Engineer III - Eng

We are looking for innovative and dynamic Software Engineer III - Engs to join our dynamic team. This role provides an opportunity to lead projects and contribute to high-impact software solutions that are used by enterprises and users worldwide. The engineer will be responsible for the design, development, testing, deployment, operation, and maintenance of complex software systems, as well as mentoring junior colleagues.

Technical Expertise Areas
  • Front End UI: UI/UX design principles, responsive design, JavaScript frameworks
  • Platform: CI/CD Pipelines, IAC proficiency, Containerization/Orchestration, Cloud Platforms
  • Back End: API Development, Database Management, Security Practices, Message Queuing
  • AI/ML: Machine Learning Frameworks, Data Processing, Algorithm Development, Big Data Technologies, Domain Knowledge
Responsibilities
  • Software Development: Write clean, maintainable, and efficient code for various software applications and systems.
  • Technical Collaborator: Contribute to design, development, and deployment of complex software applications and systems, ensuring high standards of quality and performance.
  • Project Management: Manage execution and delivery of features and projects, negotiating priorities and deadlines to ensure timely completion with quality.
  • Architectural Design: Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability.
  • Code Review: Diligently review code developed by other engineers, provide feedback and maintain a high bar of technical excellence to ensure code adheres to industry standard best practices including coding guidelines, elegant, efficient and maintainable code, observability built from the ground up, unit tests, etc.
  • Testing: Build testable software, define tests, participate in the testing process, automate tests using tools (e.g., Junit, Selenium) and design patterns leveraging the test automation pyramid as the guide.
  • Service Health and Quality: Maintain health and quality of services and incidents, proactively identifying and resolving issues, utilizing service health indicators and telemetry for recommendations to optimize performance, conducting thorough root-cause analysis and driving implementation of measures to prevent recurrence.
  • Platform Model: Understand working in a DevOps model, taking ownership from working with product management on requirements to design, develop, test, continuously deploy and operate the software in production.
  • Documentation: Properly document new features, enhancements, or fixes to the product, and contribute to training materials.
Minimum Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 4+ years of professional software development experience.
  • Deep expertise in one or more programming languages such as C++, C#, .NET, Python, Java, or JavaScript.
  • Extensive experience with software development practices and design patterns.
  • Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA.
  • Understanding of cloud technologies and DevOps principles.
Preferred Qualifications
  • Experience with cloud platforms like Azure, AWS, or GCP.
  • Familiarity with CI/CD pipelines and automation tools.
  • Experience with test automation frameworks and tools.
  • Knowledge of agile development methodologies.
  • Familiarity with developing accessible solutions.
  • Demonstrates strong customer empathy by understanding and addressing user needs and challenges.
  • Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.

UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process.

Disability Accommodation in the Application and Interview Process

For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer III- Eng – (.NET + AI)
Software Engineer III- Eng – (.NET + AI)

UKG • Dadri

On-site
INR 1,300,000 - 2,100,000
Software Engineer III- Eng
Software Engineer III- Eng

Fairygodboss • Pune District

On-site
INR 1,500,000 - 2,500,000
Software Engineer III- Eng (Java Fullstack)
Software Engineer III- Eng (Java Fullstack)

UKG • Dadri

On-site
INR 1,800,000 - 3,200,000
Software Engineer III- Eng (.Net Fullstack)
Software Engineer III- Eng (.Net Fullstack)

UKG • Dadri

On-site
INR 1,000,000 - 1,500,000
Software Engineer III- Eng - {.Net + AI}
Software Engineer III- Eng - {.Net + AI}

UKG • Dadri

On-site
INR 1,500,000 - 2,100,000
Software Engineer III- Java
Software Engineer III- Java

UKG • Dadri

On-site
INR 1,200,000 - 1,800,000
Flexibility in work
Comprehensive benefits package
Software Engineer III- Eng
Software Engineer III- Eng

UKG • Dadri

On-site
INR 2,500,000 - 4,000,000
Software Engineer III- Eng Pune City,India Software & Product Development
Software Engineer III- Eng Pune City,India Software & Product Development

UKG • Pune District

On-site
INR 4,000,000 - 7,000,000
Principal Software Engineer- Eng - JAVA + AI Architect
Principal Software Engineer- Eng - JAVA + AI Architect

UKG • Dadri

On-site
INR 9,000,000 - 14,000,000
Technical Program Manager III- Eng
Technical Program Manager III- Eng

UKG • Dadri

Hybrid
INR 1,400,000 - 2,200,000