Majesco Logo

Majesco

Senior Lead Engineer

Posted 18 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Navi Mumbai, Thane, Maharashtra
Senior level
In-Office or Remote
Hiring Remotely in Navi Mumbai, Thane, Maharashtra
Senior level
Leads the design, development, testing, debugging, performance tuning, and support of high-performance .NET web applications. Provides architectural direction, conducts peer reviews, supports quality assurance, and promotes software development best practices. Collaborates with stakeholders on requirements, estimates, planning, and roadmap delivery. Leads technical teams, contributes to Agile processes, manages client expectations, and develops insurance solutions with a focus on quality, usability, and continuous improvement.
The summary above was generated by AI

Job Overview:

The Principal Engineer/Architect – Services will be responsible for designing and providing solutions for .Net applications. Person should have a good understanding about the .Net/C#, Razor, view.js, MEF framework, SQL Server to create/customize the application.

Roles and Responsibilities:

  • Design, develop, debug, test, and unit test high performance web applications used by customers around the world.
  • Work within the defined Software Development Life Cycle (SDLC) process, coding standards and best practices.
  • Perform peer reviews to help the team adhere to architecture and design best practices.
  • Impeccable computational thinking, the breakdown of large complex problems into small, simpler ones to solve technical and business challenges.
  • Understands usability and ensures a positive web experience.
  • Support Quality Assurance in testing, bug fixing and eliminating defects.
  • Expand upon consistent architecture patterns for design and development.
  • Assist in the implementation of appropriate software development methodologies, best practices, documentation, and tools.
  • Participate in design, architecture, process and development discussions.
  • Focus on quality and throughput goals for continuous improvement.
  • Deliver project roadmap and client objectives on-time, communicating clearly with team, management and stakeholders.
  • Contribute to technical direction and software development support to other team members.
  • Review functional and technical requirements and raise potential issues.
  • Self-driven/proactive with the ability to work independently and in a group setting.
  • Collaborate with team members to provide support to customer objectives and goals in a professional and organized manner.
  • Demonstrate strong problem solving, troubleshooting, and analytical skills.
  • Participate in project planning and project management as needed.
  • Performance tuning and monitoring the application through available tools and supporting the application benchmarking activities.
  • Delivery of work estimates for proposed changes, both small and large in scope
  • Should have worked on SAFe Agile or equivalent delivery model.
  • 12+ years of experience with C# .NET
  • 12+ years of experience with ASP.NET MVC
  • 12+ years of experience with HTML, JavaScript, and CSS
  • 12+ years of experience in Microsoft SQL Server
  • 12+ years of experience with service-oriented architecture (SOA – SOAP/RESTful)
  • 12+ years of experience with Visual Studio

Skills & Knowledge:

Technical Essential skills

  • Very good understanding of Object-Oriented Programming.
  • Very good programming experience on .Net/C#, Razor, MEF framework, Java script.
  • Strong conceptual understanding of data base.
  • Good understanding of MS SQL.

Desirable skills

  • Experience in view.js.
  • Experience of working on UI designs and integration using platform/tool will be an added advantage.
  • Experience on working with “configuration” driven tools/platforms/framework would be added advantage.

Designing:

  • Participating in requirements grooming session to understand requirements and acceptance criteria.
  • Designing functional modules and experience in analyzing, understanding, developing, and deploying insurance solutions.

Behavioral:

Essential skills

  • Strong analytical thinking and problem-solving skills.
  • Leading and building a strong technical team in .net technology.
  • Assertive communication skills
  • Driving change
  • Flexibility

Domain Exposure:

  • Insurance knowledge of P&C

Agile/Scrum Exposure:

  • Good working knowledge of Agile methodologies.

Other skills:

Essential skills

  • Proficient in client handling and expectation management
  • Good at organizing and planning.
  • Lead by example.
  • Passionate to provide solutions.

Similar Jobs

5 Days Ago
Remote
India
Senior level
Senior level
Information Technology • Software
Develop and maintain Java Spring Boot microservices, REST APIs, and backend services for enterprise order management and supply chain applications. Design scalable, reliable, secure, and configurable product capabilities; troubleshoot production issues; write tested code; participate in reviews; and collaborate with product, QA, DevOps, and engineering teams. Use AI-assisted development tools responsibly for coding, debugging, testing, documentation, and productivity.
Top Skills: Agile/ScrumAi-Assisted Software EngineeringAWSAzureCi/CdDockerGCPGitJavaKafkaKubernetesMicroservicesMongoDBRest ApisSpring BootSQL
10 Days Ago
In-Office or Remote
Senior level
Senior level
Insurance
Leads a small development team implementing and maintaining Majesco insurance products using the proprietary Java-based ICD/ICM low-code framework. Responsibilities include designing modules, developing workflows, rules, APIs, integrations, database scripts, automated tests, and CI/CD deployments. The role collaborates with architects and business analysts to meet functional and performance requirements while guiding developers in an Agile environment.
Top Skills: Ci/CdCSS3EsbGwtHibernateHTML5Icd/IcmJavaJava EeJpa2JsfMqOracle Fusion MiddlewareRestful Web ServicesSpring FrameworkSpring MvcSQLTest-Driven DevelopmentWeblogicWebsphereWicketYawl
24 Days Ago
In-Office or Remote
India
Senior level
Senior level
Software
Design and develop scalable Java backend systems using Spring Boot and microservices. Own feature delivery from design through production support, contribute to architecture and technical decisions, improve performance and reliability, and drive testing, CI/CD, automation, and DevSecOps practices. Collaborate with product, QA, DevOps, and stakeholders while mentoring junior developers and contributing to documentation and engineering standards.
Top Skills: AWSCi/CdDevsecopsDockerGithub ActionsGrafanaHibernateJavaJenkinsJpaJunitKafkaKubernetesMicroservicesMockitoOpentelemetryPostgresPrometheusRabbitMQRestful ApisSonarqubeSpring Boot

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account