Match score not available

Lead Engineer, Products

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's Degree in Computer Science or Engineering, 3 years of experience in software development, Experience with Java, .Net, Oracle, SQL, Understanding of cloud technologies and DevOps practices.

Key responsabilities:

  • Develop quality software using best practices
  • Design solutions to meet business requirements
  • Work with stakeholders to estimate project scopes
  • Drive conversations to ensure software meets business objectives

Majesco logo
Majesco Large http://www.majesco.com/
1001 - 5000 Employees
See all jobs

Job description

Job Description

Software Engineer (Developer)

At Majesco, we believe in connecting people and business to Insurance in ways that are Innovative, Hyper-Relevant, Compelling and Personal. We bring together the brightest minds to build the future of Insurance; a world where Insurance makes life and business easier, more connected, and better protected.

If you are passionate about the power and possibilities that cloud technologies have unleashed and are looking to deliver transformative and innovative solutions that transform the customer experience, come join us!

Majesco is seeking a Java/.Net or any other Platform Developer for North American Distribution Management product line.

All About the Role:

  • Develop Quality software by practicing software engineering principles and best practices.
  • Embrace First Time Right, Automation, Reusability, Maintainability and Secure Coding in everyday work.
  • Design elegant solutions to meet the business process & requirements for the Product.
  • Create holistic designs for development using a Test-Driven Development approach to ensure reusability & extensibility of capabilities in the future versions.
  • Work with various stakeholders and identify the scope of the project, estimate-create a timeline, and come up with the approach and design for the features/epics.
  • Develop & implement architectural and design principles to improve performance, capacity, and scalability of product.
  • Take ownership while working in a SAFe Agile model with other developers, BA’s, Architects to ensure that the end business & performance goals are met.
  • Independently drive the conversations with all internal and external stakeholders to ensure the software delivered meets the business objectives and with the highest quality.
  • Takes part in code reviews (self and team) and suggest/fix any defects/design issues identified.
  • Ensure On-Time delivery of product features as per the Product Roadmap.
  • Support issue analysis/triaging and provide fixes during test phases, as well as production issue resolution to ensure key Product SLAs are met.
  • Ensure thorough unit testing & participate in the transition of the application components to the testers.
  • Present and highlight features in product demos to wider audience / customer.
  • Document the architectural blueprint and end to end design through architecture, technical, user, troubleshooting, how to, etc. documents/guides.

What You’ll Bring:

  • Self-driven, highly motivated, outcome focused - Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional & non-functional requirements.
  • First-time-right Quality mindset, prefers to automate over doing same tasks manually, strives for delivering the best customer experience, ambitious and growth mindset.
  • Employ exceptional problem-solving skills, with the ability to see and solve issues before they snowball into problems.
  • Excellent communication and organizational skills, and the ability to stay focused on completing tasks and meeting goals within a busy workspace.
  • Willing to work across time zones and with remote teams.

All About You:

  • Minimum 3 years of experience in Java /. Net / Oracle / SQL and web services software architecture and design (REST/SOAP).
  • Experience of managing non-functional requirements (NFR) - performance, security, and availability is preferred
  • Development Exposure to frontend frameworks - HTML5 and CSS3 and Web Standards and JavaScript
  • Experience in the RESTFul Webservices & API framework, OAS3 APIs
  • Must have knowledge of Performance tuning, methods of monitoring slow performing SQL's.
  • Exposure to cloud applications including DevOps/DevSecOps, Scaling, Deployment and Automation; Cloud Exposure - MS Azure/AWS, OpenShift, Docker, Kubernetes, Jenkins, GitHub, Jira
  • Exposure to Veracode or similar vulnerability analysis tool(s)

Other Qualifications:

  • Bachelor’s Degree in Computer Science or Engineering; Master’s degree a plus
  • Experience with SAFe Agile Development practices and processes.
  • Preferred Experience in developing packaged software (Products) preferably in the banking or financial services areas.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Communication
  • Problem Solving

Related jobs