2024 Best Places to Work Winner
Applied Systems Logo

Applied Systems

Engineering Manager

Posted 3 Days Ago
Be an Early Applicant
Hybrid
Bengaluru, Karnataka
Expert/Leader
Hybrid
Bengaluru, Karnataka
Expert/Leader
The Engineering Manager leads development teams in designing and delivering software solutions, focusing on C# programming. Responsibilities include code review, team performance management, mentorship, and promoting best practices in software development. The role requires excellent collaboration and communication to meet project goals and enhance team productivity while adhering to quality standards.
The summary above was generated by AI

Job Description
Job Title - Manager, Software Engineering
Job & Department Summary
Development teams in the Technology organization are responsible for
developing/maintaining/delivering to market the software solutions of Applied Systems. This
includes all commercial software systems as well as system level components, migrations tools,
and integration toolkits.
The candidate should possess a strong background in C# programming language and showcase
excellent leadership abilities. The role necessitates managing team performance, navigating
complex projects, ensuring high-quality coding standards using clean coding principles, and
utilising the latest technologies and systems for project goals.
Working under minimal supervision, the Manager, Software Engineering, provides guidance and
direction to assigned developers working on Applied Systems product programming,
enhancements and defect fixes. They manage tasks within the development and
implementation of information systems environment to meet identified business goals, within
agreed parameters of cost, timescales, and quality.
Essential Functions• Leads, drives, enables and monitors the performance of direct reports through effective
collaboration, clear goal setting and regular performance feedback in support of
Applied's Performance Enablement program to develop strategies to enhance the overall
team efficiency and productivity.• Review the teams code and give constructive feedback to ensure it is functional, high-
quality following clean coding principles and adheres to company standards.• Excellent communication skills to be able to collaborate with project owners and other
team leaders to meet project and architecture goals and orchestrate the team's
development efforts.• Resolve team's technical issues, provide support and mentorship to team members
when needed.• Educate the team on the latest C# software development practices and tools, including clean coding principles and test-driven development. Promote and encourage the effective use of object-oriented design patterns in development tasks with a strong• • Manage the general discipline and attendance of direct reports within remit. • To delegate appropriate tasks to direct reports. • Pursues a program of self-development using selected reading, seminars, and participation in continuing education. • Work closely with the team's Scrum Masters to coordinate to support the development teams health and productivity • Performs other duties as assigned by immediate manager or management team.
Key Performance Outcomes
Coach and mentor direct reports to assist in meeting their career goals, improve technical
capability and performance objectives by honing new capabilities, establishing IDPs
(Individual Performance Plans) and completing quarterly performance enablement reviews.• Ensuring quality continually improves in their respective areas of responsibility.• Delivering timely product releases.
Helps resolves tough technical roadblocks in their areas of responsibilities, adopting a
positive approach to any trouble shooting or problem-solving situations• Exhibits behaviors which exemplify Applied Systems' Core Values
Required Skills & Experience• Education: Bachelor's Degree in Computer Science or related fields or Equivalent
Knowledge.• Experience: Over 10+ years full stack development experience with .NET technologies. Has
led one or more software development teams.• Technical / Functional Skills:
o 5+ years' experience within a DevOps environment, using Kanban boards and
Agile practices.
o Has strong interpersonal and communication skills.
o Familiar with SDLC and is well versed in modern development best practices

Top Skills

C#

Applied Systems Bengaluru, Karnataka, IND Office

Applied Systems Applied Systems India Headquarters Office

#24, Pavanaja Arcade, Nagappa St, Bengaluru, Karnataka, India, 560020

Similar Jobs at Applied Systems

Be an Early Applicant
18 Hours Ago
Bengaluru, Karnataka, IND
Hybrid
2,780 Employees
Senior level
2,780 Employees
Senior level
Cloud • Insurance • Payments • Software • App development • Big Data Analytics
The Software Engineer will be responsible for developing web-based tools, leveraging expertise in Golang and React, and collaborating in an Agile environment. The role requires strong problem-solving skills and attention to detail, ensuring timely delivery of high-quality solutions through effective communication and code reviews.
Be an Early Applicant
3 Days Ago
Bengaluru, Karnataka, IND
Hybrid
2,780 Employees
Senior level
2,780 Employees
Senior level
Cloud • Insurance • Payments • Software • App development • Big Data Analytics
The Network Engineer will manage and maintain the corporate IT network infrastructure, including various cloud environments and servers, and work with internal teams to enhance network performance and security. Responsibilities also include collaborating on disaster recovery solutions, analyzing infrastructure, and creating documentation for IT processes.
14 Days Ago
Bengaluru, Karnataka, IND
Hybrid
2,780 Employees
Mid level
2,780 Employees
Mid level
Cloud • Insurance • Payments • Software • App development • Big Data Analytics
The Software Development Engineer in Test (SDET) will develop and maintain automated tests, ensuring both manual and automated testing solutions are effective. This role involves collaboration with various teams to enhance the test automation framework and participate in CI/CT/CD pipeline implementations, focusing on delivering high-quality software applications.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account