Job Description – Lead and Developer (.NET & Oracle) – EMSKey ResponsibilitiesOwn and drive end-to-end technical delivery of modules/features with focus on architecture, scalability, performance and security.Review, mentor, and guide the development team on design patterns, coding standards, unit testing, and CI/CD best practices.Define technical solutions in alignment with enterprise standards, ensuring high-quality deliverables within committed timelines.Collaborate closely with product owners, business analysts, and cross-functional teams to convert business requirements into actionable technical designs.Conduct code reviews, provide constructive feedback, and coach SSE/SE teams to improve code quality and technical competency.Lead technical discussions, propose improvements for existing systems, and drive modernization initiatives such as framework upgrades, performance improvements, and cloud adoption.Ensure effective utilization of Agile/Scrum practices, proactively manage risks, and assist the Scrum team in removing technical blockers.Act as the primary technical point of contact for customer discussions, technical estimations, release planning, and production readiness.Establish best practices around technical documentation, version control, build and deployment processes, and application support transitions.Required Skills10+ years of experience in .NET technology stack with strong hands-on leadership in enterprise applications.Expertise in Web Forms, Core, MVC, C#, Oracle PL/SQL, JavaScript, and Windows Services.Experience working with Telerik, Crystal Reports, Aspose and related third-party UI/reporting frameworks.Strong hands-on understanding of (version control) GIT and SVN/Tortoise SVN, CI/CD pipelines, build and deployment automation.Excellent analytical ability with strong command over OOP, design patterns, debugging, and performance optimization.Proficiency in SQL tools such as Oracle SQL Developer, TOAD, and strong hold on stored procedures, triggers, and performance tuning.Proven experience working with full SDLC, Agile/Scrum delivery methodologies, and customer-facing technical collaboration.Strong problem-solving and decision-making abilities with ownership mindset for project deliverables.Ability to create/review unit test plans and enforce test coverage and automation where applicable.Working knowledge of AWS ecosystem including EC2, RDS, SES, SNS, SQS, logging, and basic cloud monitoring concepts.Excellent communication (verbal and written), ability to articulate technical solutions and mentor teams.Preferred/Good-to-Have SkillsUnderstanding of cloud migration, performance tuning on AWS, and database upgrade practices.Experience in modernization efforts such as legacy UI upgrades, .NET version migration, or Oracle version migrations.Exposure to containerization, load balancers, application security, and identity integration (SSO, OAuth, etc.) is a plus.
Job Title
Lead Dotnet Developer