Principal Software Engineer 3 Days Left

2 weeks ago


Chennai, Tamil Nadu, India A2MAC1 Full time
Mission :

As a member of our global technology team, we are looking for a Principal Software Engineer. Reporting to the Head of Engineering, as part of our Engineering team, you will be working closely with product owners and solution architects with responsibility for guiding the team on the technical direction of the development of the A2MAC1 Platform.

Your role within one of our Agile Scrum teams will involve onboarding and mentoring new developers, overseeing development activities, and documenting technical tasks to drive the creation of robust solutions, all while supporting the broader technical architecture of the A2MAC1 Platform.

This is an on-site position based in Chennai. Partial work-from-home is possible, but please note that relocation to Chennai is required.

Key Responsibilities:

- Technical Leadership: Provide visionary technical leadership, ensuring the development of the A2MAC1 Platform aligns with strategic business objectives,
- Design and Development: Spearhead the design, development, and deployment of cutting-edge web applications using .NET, SQL, and other technologies,
- Code Quality: Champion the writing of clean, maintainable, and efficient code, adhering to best practices and coding standards,
- Collaboration: Partner with cross-functional teams, including product managers, designers, and engineers, to deliver top-tier software solutions,
- Mentorship: Offer technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and professional growth,
- Problem Solving: Tackle and resolve complex technical challenges, ensuring the performance, scalability, and security of applications,
- Documentation: Develop and maintain comprehensive documentation for code, processes, and system architecture,
- Continuous Improvement: Stay abreast of the latest industry trends and technologies, continuously seeking opportunities to enhance existing systems and processes.

Requirements

Professional Background :

- Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field,
- Experience: Proven experience as a Principal Software Engineer, with a strong background in developing front-end applications and back-end services (including APIs, micro-services, and database development).

Technical Skills:

- Expertise in the .NET framework and C# programming language,
- Extensive experience with SQL and database design,
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and Angular framework,
- Experience with version control systems (e.g., Git),
- In-depth knowledge of cloud technologies (preferably Azure, including virtualization, containerization, web servers, micro-services, authentication, managed services, etc.),
- Familiarity with Agile methodologies and CI/CD toolsets (preferably Azure DevOps).

Skills & Abilities :

- Leadership: Exceptional team leadership and motivational skills, with the ability to effectively communicate Sprint task progress and provide developer peer review and support,
- Problem-Solving: Strong organizational, problem-solving, and analytical skills,
- Communication: Excellent English communication skills,
- Creativity: Innovative thinker, capable of devising imaginative solutions,
- Teamwork: Self-driven and collaborative team player,
- Responsibility: Adept at working under tight deadlines and taking ownership of delivery,
- Adaptability: Proactive in addressing technical issues and finding solutions to novel problems.

  • Chennai, Tamil Nadu, India Mako IT Lab Full time

    Principal Software Engineer :Principal Software Engineer will be responsible for designing and implementing robust, scalable, and maintainable backend architectures, assisting in pre-sales activities, managing multiple projects and teams, providing regular updates to the founders, conducting research and development, and ensuring the overall technical...


  • Chennai, Tamil Nadu, India Trimble Full time

    Title Lead Software Engineer Location Chennai India Department Business Systems For Internal Purposes We are seeking a highly skilled and motivated Lead Software Engineer to spearhead the development of full-stack cloud-native applications using NET React and Azure In this role you will lead a team of engineers in designing building...


  • Chennai, Tamil Nadu, India Petrofac Full time

    Petrofac is a leading international service provider to the energy industry with a diverse client portfolio including many of the world s leading energy companies We design build manage and maintain infrastructure for our clients We recruit reward and develop our people based on merit regardless of race nationality religion gender age sexual...


  • Chennai, Tamil Nadu, India Hitachi Full time

    Location Chennai Tamil Nadu IndiaJob ID R0068674Date Posted 2024-12-09Company Name HITACHI ENERGY TECHNOLOGY SERVICES PRIVATE LIMITEDProfession Job Category Engineering ScienceJob Schedule Full timeRemote No Business Information The Hitachi Energy Indian Operations Center INOPC is a competence center with around 2600 skilled engineers who...


  • Chennai, Tamil Nadu, India Comcast Full time

    Job DescriptionJob SummaryAre you passionate about cutting-edge technologies and eager to make an impact in the telecom industry We are looking for a talented engineer passionate about optimizing development and testing lifecycle via tools and process automation. As a QA and Test Automation Engineer, you will play a pivotal role in ensuring the reliability,...


  • Chennai, Tamil Nadu, India Hitachi Full time

    Location Chennai Tamil Nadu IndiaJob ID R0045904Date Posted 2024-03-07Company Name HITACHI ENERGY TECHNOLOGY SERVICES PRIVATE LIMITEDProfession Job Category IT Telecom InternetJob Schedule Full timeRemote No Business Information The Hitachi Energy Indian Operations Center INOPC is a competence center with around 2600 skilled engineers who...


  • Chennai, Tamil Nadu, India ESSCORP TECH Full time

    We're Hiring Senior / Principal Software EngineerLocation : Chennai (Hybrid)Experience : 5 to 8 YearsNotice Period : Immediate to 15 Days OnlyAbout the Opportunity :Join a fast-growing product innovation company that blends Silicon Valley-style rapid prototyping with robust enterprise-grade development. You'll be part of a collaborative team that works...


  • Chennai, Tamil Nadu, India Ford Global Career Site Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Transform teams from a project mindset towards a product mindset Engineering leadership role (LL6) overseeing design and delivery of a complex 'ecommerce search experience' micro services ecosystem  This team is responsible for the systems and technology powering the product discovery and other core product related experiences on and the other regional...


  • Chennai, Tamil Nadu, India Equiniti Full time

    Management Level EPosition Principal Software Engineerxe2x80x8b Java Location Chennai IndiaReports to Engineering ManagerPURPOSE OF POSITIONA national and international employee plans and transfer agent administrator is seeking a Principal Software Engineer with experience in development deployment and operation of software solutions primarily based on...


  • Chennai, Tamil Nadu, India Lamprell Full time

    - Bachelor's degree in Mechanical or Civil engineering, Preferred Master in Subsea or Ocean Engineering.- 12 to 15 years of related Oil and Gas industry experience preferable from a background in working for consultancy organizations / EPC of the Oil and Gas Industry. A minimum of 8 years of experience within the offshore oil & gas industry working for...