
Senior Software Engineer, C# .Net – Backend
Ideagen
full-time
Posted on:
Location Type: Hybrid
Location: Hyderabad • India
Visit company websiteExplore more
Job Level
About the role
- Implement new features across the Ideagen Products using PHP and open-source technologies.
- 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.
Requirements
- At least 5 years’ experience in a Software Development role is preferred
- Web application 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.
- Experience writing backend and front-end unit tests is preferred.
- Knowledge using CI/CD tools specifically Octopus.
- 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 & Tools
PHP.NET CoreSQL ServerEntity FrameworkRESTful API designMicroservicesReactReact Nativeunit testingCI/CD
Soft Skills
collaborationproblem-solvingcommunicationdocumentationAgile methodology