Confirmed on the employer's own hiring board on Sep 26, 2026. First seen by Alion on Sep 26, 2026.
Description
Job Description
Position:SeniorSoftware DeveloperBack End
Reports To:Manager,Software Engineer in Development
Location:Hyderabad, India (In Office)
Job Overview
We’re looking for aSeniorsoftware developerto join our developmentteam working on developing our core products. You’ll work with amanager and software development team on several features of our products and be involved in the concept-to-delivery of high-quality solutions. You need to update technical skills as per project requirements as and when required.
From your seat in our beautiful new office in Hyderabad, India you will have access to many teammates to help respond to clients timely. Please be aware that this is a hybrid role (3 days in office, 2 days work from home).
Responsibilities & Duties
- DevelopingWeb/Windows-basedapplicationsandWindowsservicesonthe .NETplatform.
- Analyzingsystemrequirementsanddevelopmenttasks.
- Developingtechnicalspecifications.
- Writingscalablecodefor.NETsoftwareapplications.
- Reviewinganddebugging.NETapplications.
- Makingchangestoexistingapplicationsaccordingtotherequirements.
- Performingextensivesoftwareunittestingandstringentqualitychecksaspertheguidelinestoensureanerror-freeaswell asoptimumfinal product to theuser.
- Understanding the life cycle of software and determining any changes that may be needed as per theobservationsand feedback of softwaretestingprofessionals.
Workingeffectivelyinacollaborativeandinnovativeteam-orientedenvironment.
- Supportandguidejuniorstaffasandwhenrequired.
- Perform other duties as assigned to support team, department and organizational goals.
Characteristics
- Solidhands-onexperienceonMicrosoft.Nettechnologystack(.NETCore,.Net,&C#)
- GooddevelopmentexperiencewithC#,Web API,WindowsServices,EntityFramework,SQLServer
- UnderstandingofversioncontrolsystemssuchasGIT
- Goodverbalandwrittencommunication skills
- Excellentproblem-solving andanalyticalskills
- ShouldbeaTeamplayerwithgoodinterpersonalskills.
- Knowledgeonsoftwaredevelopment lifecycleusingAgile/SCRUMprocesses.
Education & Experience
- Bachelor’s/Master’sdegree with a focus in Computer Science, Management Information Systems, or arelatedfield
- 6+ yearsofexperience withprofessionalsoftwaredevelopmentwithMicrosoftTechnologystack
Benefits and Perks including but not limited to:
- Medical Health Insurance coverage for employees and direct dependents
- Paid holidays as per company policy and national guidelines
- Pension contributions as per applicable laws
- Hybrid schedule to promote work-life balance.
- Friendly, collaborative work environment with ample opportunity for professional development.
The total compensation (CTC) offered to employeescomprisestwo key components, a fixedcomponent,and a performance-based variable bonus.
- Thefixedcomponentrepresentsthe guaranteedportionof an employee’s compensation. It includes base salary and other fixed allowances as applicable.
- A performance-based variable bonus is an integral part of the overall compensation and isdirectly linkedto both individual performance and overall company performance, as defined under the company’s policy.
This job description reflects the present requirements of the position. As duties and responsibilities change and develop, the job description will be reviewed and subject to amendment.
Hiring Policy
Reveal is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Reveal does not discriminate in employment on the basis ofrace, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.
Reveal considers candidates with existing visas but does not sponsor new visa application.

