Ideagen

Senior Software Engineer

Ideagen

full-time

Posted on:

Location Type: Hybrid

Location: Hyderabad • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudEntity FrameworkMicroservices.NETReactReact NativeSQL

About the role

  • Design & deliver new features and maintain & improve current features across the platform.
  • Work closely with Development Managers and Team Leaders, and other Software Engineers to build well architected cloud hosted and on-premises enterprise solutions.
  • Work collaboratively with Product Managers, Technical Product Owners, Development Engineers, Test Engineers, and Infrastructure Engineers to ensure features are delivered to a high standard.
  • Collaborate with the Product Design Team to create an optimal user experience.
  • Work across the Software Development Lifecycle ensuring that our products are delivered to a published roadmap within planned release cycles.
  • Work within an Agile Development Team using e.g., Scrum framework.
  • Contribute towards the defining and developing a Sprint backlog to achieve the goals set out by our Product team.
  • Diagnose, troubleshoot, and fix software defects.
  • Provide unit tests to support and validate for any development work undertaken.
  • Contribute to the Development Team’s working practices and technology decisions.
  • Create necessary documentation relating to work produced.
  • Mentor and coach other development team members to help grow their technical skillsets.

Requirements

  • At least 6 years’ experience in a Software Development role is preferred
  • Demonstrable experience implementing programming best practices.
  • Back-end development experience in .NET Core, and SQL Server.
  • Experience in Entity Framework, RESTful API design
  • Proficient in Modern system architecture/Microservices
  • Knowledge in React or React Native is a plus.
  • A proven ability to deliver technical features within an enterprise application.
  • Experience using Source Control, preferably Git.
  • Good understanding of UX / Design.
  • Strong communication and presentation skills, both verbal and written, in English.
  • Experience writing backend and front-end unit tests is preferred.
  • Understanding of Agile software development methodologies/frameworks such as Scrum
  • Knowledge using CI/CD tools specifically Octopus.
  • Ability to communicate effectively with different kinds of audience e.g., presenting a technical solution with developers, or highlighting pros/cons of an architectural design to the management team
  • Knowledge in AWS cloud-native technologies, Architecture / technical design.
Benefits
  • Benefits at Ideagen

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NET CoreSQL ServerEntity FrameworkRESTful API designMicroservicesReactReact Nativeunit testingAgile methodologiesCI/CD
Soft skills
strong communication skillspresentation skillsmentoringcollaborationtroubleshootingdocumentationcoachingproblem-solvinginterpersonal skillsteamwork
S&P Global

Lead II, Software Engineering

S&P Global
Seniorfull-time🇮🇳 India
Posted: 2 days agoSource: spgi.wd5.myworkdayjobs.com
AWSJavaPythonTerraform
Postman

Staff Engineer, Notifications

Postman
Leadfull-time🇮🇳 India
Posted: 10 days agoSource: boards.greenhouse.io
JavaJavaScriptNode.jsPHPPython
The Cigna Group

Associate Software Engineering Advisor

The Cigna Group
Junior · Midfull-time🇮🇳 India
Posted: 11 days agoSource: cigna.wd5.myworkdayjobs.com
Amazon RedshiftAngularAWSAzureCloudDjangoDockerJavaScriptJenkinsKubernetesMicroservicesNode.js+6 more