The primary objective of the Software Engineering specialization within Engineering is to
design, develop, test, and deliver software that meets our business and customer needs.
Core Responsibilities :
- Design, develop, and test enterprise software solutions.
- Verify software behavior through manual and automated testing.
- Deliver quality products within committed timelines.
- Document product design and maintain technical specifications.
- Analyze, debug, and resolve customer issues efficiently.
- Collaborate cross-functionally with Product, QA, and Operations teams.
Provide technical guidance and mentorship to junior team members.
Serve as a best-practice resource for software engineering within the team.
Qualifications and Experience :
Bachelors Degree in Computer Science or equivalent experience.5+ years of experience with C# (.NET) and Object-Oriented Programming.5+ years of experience writing Stored Procedures, Functions, and Triggers in Transact-SQL. (Microsoft SQL Server and / or Oracle).Angular 2+, JavaScript, jQuery, and HTML5 offline application development.Experience documenting technical requirements.Strong experience with RESTful Web Services and ASP.NET .Hands-on experience with full product lifecycle development in enterprise software.Solid experience developing applications in both n-tier and monolithic architectures.Strong front-end experience with JavaScript frameworks.IDM / SSO experience is good to haveExperience developing multi-threaded applications.Strong interpersonal and communication skills.Additional Plus :
Knowledge of LTPAC Industry is a strong plus.EDI and insurance claim processing knowledge.Knowledge of Agile Scrum development processes.