Match score not available

Principal Engineer, Services

Remote: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

12+ years experience with C# .NET, 12+ years experience with ASP.NET MVC and Web API, 12+ years experience in SQL Server or Azure SQL, Very good understanding of Object-Oriented Programming, Experience in Agile/Scrum methodologies.

Key responsabilities:

  • Design and develop performance web applications
  • Perform code reviews and ensure coding standards
  • Assist in testing, bug fixing, and defect elimination
  • Participate in project management and planning
  • Deliver project objectives on-time with quality
Majesco logo
Majesco Large https://www.majesco.com/
1001 - 5000 Employees
See more Majesco offers

Job description

Logo Jobgether

Your missions

Job Description

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 Scrum/SAFe Agile or equivalent delivery model.
  • 12+ years of experience with C# .NET
  • 12+ years of experience with ASP.NET MVC and ASP.Net Web API.
  • 12+ years of experience with HTML, JavaScript, and CSS
  • 12+ years of experience in Microsoft SQL Server or Azure SQL Server
  • 12+ years of experience with service-oriented architecture (SOA – SOAP/RESTful)
  • 12+ years of experience with Visual Studio

Essential Skills

  • Very good understanding of Object-Oriented Programming.
  • Very good programming experience (Advanced Level) on the .Net C#, .Net Core, ASP.Net Web API, ASP.Net MVC 4/5, JQuery, JavaScript, MEF framework, SQL Server/Azure SQL, Entity Framework, ASP.Net Identity, LINQ
  • Strong conceptual understanding of data base.

Desirable skills

  • Experience in Azure and provisioning Azure Resource groups or provisioning Azure Web apps, Azure Functions, Azure SQL, Azure Application Insights, DataDog.
  • 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.

Behavioural Skills

  • Should have good Oral and written Communication 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

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

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Verbal Communication Skills
  • Analytical Thinking
  • Problem Solving
  • Quality Assurance

Related jobs