Lead Software Engineer

Year    Bengaluru, Karnataka, India

Job Description


Together we are powering the future of Higher Education
Here at Ellucian, we are motivated by a mission ~ the power of education to transform lives and change the world. We are the global market leader in EdTech for Higher Education, serving more than 2,700 customers and reaching over 26 million students in 50+ countries. We are dedicated to helping Higher Ed thrive by transforming their institutions to agile, digitally connected campuses that enable student success.

About the opportunity Technology is in the forefront enabling our Higher Education customers to reap the benefits while they transform their campuses with modern solutions and capabilities with a unique goal of Student Success. Our R&D organization is seeking a highly skilled and experienced Lead Software Engineer who will be working with a team of experienced analysts, architects, developers, and business resources to build high-performance enterprise-level solutions. Our teams have full cycle responsibilities from design through maintenance. This means you will have a passion and desire to learn new things and would be part of a development team driving innovation for our new capabilities. We are looking for people who will challenge the norm, that want to take accountability for their own path, but will come together as a team to enable and delight our customers. Working in an agile environment, we encourage regular meetings where people can share their ideas and thoughts.
Where you will make an impact

  • Implementing design, writing code, unit testing, automated unit tests, provide technical inputs to the Documentation team, maintenance of the source code, and some cross-functional support for escalations.
  • Design fault-tolerant distributed systems that can scale with our client base. Follow through with the full cycle of software development, including Cloud deployments and monitoring in AWS.
  • Collaborate with other members of the team in order to translate requirements into shippable implementation.
  • Perform analysis of requirements working with the Product Owner and Business Analysts.
  • Create Proof of Concepts as needed.
  • Work independently executing technical assignments. Make independent decisions and take action within established practices and procedures.
  • Deliver all assigned tasks with a high degree of quality and consistency.
  • Be highly collaborative in nature and demonstrate the ability to provide regular updates to the Product Owner, Scrum Master and other members of the team.
  • Ability to quickly pick up new areas in the product and write optimal code taking into consideration the security and performance aspects of the product.
  • Demonstrate an understanding of business and technical requirements for each assigned user story.
  • Experience working in a fast-paced agile development environment.
  • Build responsive user interfaces utilizing the framework of common UI components (Web technologies like Angular and React).
  • Collaborate with Architects, Developers, and fellow Designers to determine the optimum user interface design, workflow, and functionality of software products.

What you will bring
  • Bachelor's degree or higher, in Computer Science or related field
  • 8-10 years of in-depth experience and demonstrated proficiency with ASP.NET, C#, SQL Server, and Webservices
  • Experience with Microsoft Dynamics CRM
  • Experience working in fast-paced team for quick development and solutioning implementation.
  • Experience with full-stack architecture and development (REACT, JavaScript, HTML, TypeScript, CSS, jQuery, Ajax).
  • Experience with Agile software development methodologies
  • Experience with DevOps processes such as CI/CD (Jenkins), and source control such as Git.
  • Self-starter knowing how to deal with ambiguity and priorities
  • Curiosity and passion for learning, ability to learn fast on new product and technologies

What makes #Ellucianlife
  • 22 days annual leave plus 11 public holidays
  • Competitive gratuity policy
  • Group insurance and Annual health check up plan with a variety of family and wellness benefits.
  • Thrive Flex Program that allows you to contribute towards your health, financial or learning interests
  • 5 charitable days to support the community that supports us
  • Diversity and inclusion programs that promote employee resource groups such as: Buzzinga and Lean InTeam to name a few.
  • Parental leave
  • Employee referral bonuses to encourage the addition of great new people to the team
  • We Foster a learning culture with:
  • Education Assistance Program
  • Professional development opportunities

#LI-PC1
Additional Information: Req ID: 5202
Hiring Type: Full - Time
Level of Experience: Senior Level
Remote: Yes
Travel Required: 0%-25%

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2872850
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year