Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead software engineer @ Accolite Software

Home > Software Development

 Lead software engineer

Job Description

- Lead the design activities to team agreement for feature cluster(s) ensuring customer experience, application impact, and design alternatives have been analyzed to deliver a design that drives overall cloud products success.

- For one or more large features cluster(s), lead the development of a functional specification, based upon marketing requirements, ensuring these features are successful within the context of the overall project.

- Construct feature cluster(s) as specified to ensure that components are delivered on schedule according to the team quality profile; deliver high quality work products for all phases of the development lifecycle by using and encouraging team, personal and commercial software development best practices.

- Ensure the overall product is of the highest quality, by ensuring active involvement in product development by all team members, which includes driving code reviews, automated testing and other best practices.

- Lead estimation and task development process for assigned feature cluster(s) that are realistic, attainable and commits to construction against the estimate, dependencies and known risks.

- Mentor team members on all technical aspects of the core product that ensures your team is knowledgeable and skilled in developing and maintaining new and existing features within the platform. This includes researching and disseminating new technological improvements and changes to the business domain, base technology changes in software development tools and techniques, and best practices in creating innovative and quality implementations.

- Provide input into the overall business units success, by providing expert technical advice and input regarding cloud platform strategic direction to product management leading to the creation of marketing requirements that drive overall success of the products that use cloud platform.

- Work closely with other product teams to ensure commonality across all relative products is realized and achieved. This includes seeking opportunities for common code sharing, architectural designs, ensuring features belong in the appropriate product, and ensuring integration opportunities are recognized and exploited.

- Take ownership of development and the technical aspects of platform components by ensuring smooth implementation of the software development lifecycle, including actively leading the development of detailed requirements, designs, estimates, and architecture ensuring the development of product that is successful in the market.

Proven senior development knowledge of object-oriented programming.

Working knowledge of object-oriented analysis, software architecture and design best practices.

Good knowledge of the design patterns for reusable frameworks, components and microservices.

Troubleshooting and debugging skills.

Working knowledge of Test-Driven Development.

Thoroughness and quality.

10 years of relevant experience or equivalent combination of education and work experience.

BE / B.Tech / ME / M.Tech / MS / M.Sc / MCA

Strong practical knowledge and expertise in:

o C# programming languages.

o .Net Core

o REST API

o Code-level security

o Software development methodologies pattern and practices.

o Agile project development and testing.

o Development of services that run in Kubernetes.

Job Classification

Industry: IT Services & Consulting
Functional Area: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Production/Industrial
Post Graduation: MS/M.Sc(Science) in Chemistry, MCA in Computers, M.Tech in Electronics/Telecommunication
Doctorate: Any Doctorate, Doctorate Not Required

Contact Details:

Company: Accolite Software
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Product management Project development Software development methodologies Architecture Debugging Agile Software development life cycle test driven development Troubleshooting Object oriented programming

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

ARAS Lead - Bengaluru/Bangalore - Prolim - 8

  • Prolim
  • 8 - 13 years
  • Bengaluru
  • 22 days ago
₹ Not Disclosed

Application Lead - Chennai - Accenture - 3 to

  • Accenture
  • 3 - 7 years
  • Chennai
  • 22 days ago
₹ Not Disclosed

Associate Specialist Microsoft (Lead)

  • Synechron
  • 4 - 9 years
  • Bengaluru
  • 23 days ago
₹ Not Disclosed

Application Lead - Hyderabad / Secunderabad

  • Accenture
  • 7 - 10 years
  • Hyderabad
  • 23 days ago
₹ Not Disclosed

Accolite Software

About Company:Founded in 2009, Accolite Software India Pvt Ltd, is focused on serving Fortune 500 Customers in Healthcare, Banking and Financial Services, Telecommunications and Automotive Verticals. The company is laser focused on producing the best technical talent in these Verticals and solvi...