
Principal Software Engineer 3 Days Left
2 weeks ago
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.
-
Principal Software Engineer
3 weeks ago
Chennai, Tamil Nadu, India Mako IT Lab Full timePrincipal 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...
-
3 Days Left) Lead Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India Trimble Full timeTitle 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...
-
3 Days Left: Senior Designer
3 weeks ago
Chennai, Tamil Nadu, India Petrofac Full timePetrofac 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...
-
3 Days Left Material/component Engineer
3 weeks ago
Chennai, Tamil Nadu, India Hitachi Full timeLocation 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...
-
3 Days Left Engineer 2, Software Development
4 weeks ago
Chennai, Tamil Nadu, India Comcast Full timeJob 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,...
-
3 Days Left: Business Analyst
2 weeks ago
Chennai, Tamil Nadu, India Hitachi Full timeLocation 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...
-
Principal Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India ESSCORP TECH Full timeWe'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...
-
Manager - Software Development Engineering
3 days ago
Chennai, Tamil Nadu, India Ford Global Career Site Full time ₹ 15,00,000 - ₹ 20,00,000 per yearTransform 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...
-
Principal Software Engineer
2 days ago
Chennai, Tamil Nadu, India Equiniti Full timeManagement 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...
-
3 Days Left Lead Engineer
12 hours ago
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...