Software Engineering Specialist
- LocationBengaluru
- Work typeNot stated
- EmploymentFull-time
- Posted6 November 2026
- SourceGEV's careers page (Workday)
Live checkFirst seen 1 h ago; still listed on GEV's careers page 1 h ago.
At a glance
- Experience2 to 5 years
- Skills and toolsC#, .NET, AWS, Docker, SQL, PostgreSQL, React, Oracle
Read from the ad by RoleFinder rules; the description is the source.
Back from the application? Add your CV and RoleFinder scores your fit for this role, then ranks your best 12 open roles where you want to work, each with a one-line reason.
Check my fitAbout the role
Job Description Summary
Responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.
Job Description
Roles and Responsibilities:
In this role, you will:
- Contribute, design, and development of RESTful APIs and microservices using C#, .NET, ASP.NET Core (Web API, MVC), and Entity Framework
- Understanding of engineering best practices: SOLID principles, design patterns, code reviews, technical standards, and documentation
- Own end-to-end delivery: requirements, design, implementation, automated testing (unit, integration, UI), performance, and deployment
- Design for reliability, scalability, and security in AWS; containerize and ship services with Docker
- Work across data stores (SQL Server, PostgreSQL, Oracle), including schema design, query optimization, and performance tuning
- Implement and improve observability (logging, monitoring, alerting) and drive operational excellence
- Integrate AI/ML capabilities where appropriate to enhance product features and developer productivity
- Ensure secure development practices including SAST/DAST and remediation of findings
- Mentor and coach engineers; lead technical initiatives and collaborate with product, UX, and stakeholders
Must-have qualifications:
- 2-5 years of relevant experience
- Deep C# &.NET expertise with ASP.NET Core (Web API, MVC) and Entity Framework
- Strong RESTful API and Microservices design and development
- Experience with modern front-end frameworks of ReactJS
- Solid grasp of SOLID principles, design patterns, and microservices architecture
- Strong SQL skills across SQL Server, PostgreSQL, and Oracle
- Automation experience: unit, integration, and UI test frameworks
- Cloud experience with AWS/Azure
- Docker\Kubernetes experience for containerizing applications
- Proven ability to lead initiatives and deliver high-quality, scalable solutions
- DevOps/CI/CD tools: GitHub, GitHub Actions, Jenkins, JFrog Artifactory, Groovy
Nice to have:
- Monitoring and logging tools: Splunk, Prometheus, ELK Stack
- Build front-end experiences using JavaScript/TypeScript with ReactJS
- Proficiency in JavaScript and TypeScript
- Load/performance testing (e.g., JMeter)
- Security best practices in SAST and DAST
- Strong problem-solving and analytical skills
- Experience working independently in fast-paced, cross-functional environments
- Practical AI skill set (e.g., integrating AI/ML capabilities into applications)
- Skilled in breaking down problems, documenting problem statements and estimating efforts
- Demonstrates awareness about competitors and industry trends
- Has the ability to analyse impact of technology choices
Leadership:
- Ability to takes ownership of small and medium sized tasks and deliver while mentoring and helping team members
- Ensures understanding of issues and presents clear rationale. Able to speak to mutual needs and win-win solutions. Uses two-way communication to influence outcomes and ongoing results
- Identifies misalignments with goals, objectives, and work direction against the organizational strategy. Makes suggestions to course correct
- Continuously measures deliverables of self and team against scheduled commitments. Effectively balances different, competing objectives
Personal Attributes:
- Strong oral and written communication skills
- Strong interpersonal skills
- Effective team building and problem-solving abilities
- Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit
Desired Characteristics:
Technical Expertise:
• Comfortable in building features such as web services and Queries on existing tables.
• Aware of methods and practices such as Lean/Agile/XP, etc.
• Prior work experience in an agile environment, or introductory training on Lean/Agile.
• Aware of and able to apply continuous integration (CI).
• General understanding of the impacts of technology choice to the software development life cycle.
Business Acumen:
• Has the ability to break down problems and estimate time for development tasks.
• Understands the technology landscape, up to date on current technology trends and new technology, brings new ideas to the team.
• Displays understanding of the project's value proposition for the customer. Shows commitment to deliver the best value proposition for the targeted customer.
• Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision
Personal/Leadership Attributes:
• Voices opinions and presents clear rationale. Uses data or factual evidence to influence.
• Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision.
• Completes assigned tasks on time and with high quality. Takes independent responsibility for assigned deliverables.
• Has the ability to break down problems and estimate time for development tasks.
• Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present.
• Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks
• Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources
Additional Information
Relocation Assistance Provided: No
Are you a fit for this role?
Add your CV and RoleFinder scores your fit for Software Engineering Specialist first, with a one-line reason. Then it ranks the open roles where you want to work, plus remote ones, shows your best 12, and emails you new matches once a week. The file is read once by AI and not kept; employers never see it.
Sign in with Google or email to start. How we handle your CV