Principal Software Engineer
3 weeks ago
Job Overview :
Position demands a tech savvy and proficient python developer to build software products based on the business requirements. Senior software engineer will be primarily responsible for building efficient server side applications in Python and integrating the applications with external systems using Restful web services.
The position requires the python developer to build efficient back end features and also to coach the junior team members.
Responsibilities :
1. Building efficient server-side applications in python (flask, Django, etc. )
2. Integrating with external systems using Restful web services
3. Peer code review and coaching junior team members.
4. Help design and implement functional requirements.
5. Build efficient back-end features in Python.
6. Responsible to loading data into databases - managing databases.
7. Responsible managing GitLab CICD for the project.
8. Manage testing, unit test cases and bug fixes.
9. Prepare technical, architectural documentation.
10. Deploying solutions to test environment and elevating the solution to prod environments.
11. Implement software enhancements and suggest improvements.
12. Solve technical challenges by debugging while writing code.
13. Ability to do code profiling.
14. Ability to quickly produce prototypes and proof of concepts.
15. Ability to present to leadership and articulate complex technical scenarios.
16. Taking ownership of Modules and Features.
17. Mentoring and technical solutions ambiguous technical challenges to the team.
18. Ability to estimate story point for a given task/feature/module.
19. Ability to convert business requirement to technical requirement.
Education : An undergraduate Engineering professional or higher qualification is preferred
Experience Required :
Total Years of experience : 12+ Yrs
Must Have :
1. At least 7-8 Years of expertise in development and 10+ years' experience in python
2. 5+ years of experience in building rest web services
3. 5+ years of experience in SQL or NOSQL.
4. At least 1 year of experience in work in agile.
5. Solid experience as Python Developer.
6. Experience with Python frameworks (e. g. Django, Flask).
7. Attention to detail and leadership skills.
Good to have :
1. 2+ years of experience with Amazon Web Services (AWS) or Google Cloud (GCP) or Azure.
2. Experience in JavaScript, Nodejs framework, CICD is a plus.
3. Some experience with Amazon Web Services (AWS) or Google Cloud (GCP) or Azure and REST API.
4. Knowledge around Pandas and NumPy is a plus
-
Principal Software Engineering Lead
4 weeks ago
Chennai, Tamil Nadu, India Athenahealth Full timeAthenahealth is seeking a highly skilled Principal Software Engineering Lead to join our Collector R&D team. In this role, you will be responsible for leading the design, development, and deployment of software solutions that meet the needs of our customers.About AthenahealthWe are a healthcare technology company that is dedicated to creating a thriving...
-
Principal Software Engineering Lead
1 month ago
Chennai, Tamil Nadu, India Niyati Technologies Pvt. Ltd. Full timeAbout the RoleNiyati Technologies Pvt. Ltd. is seeking a highly skilled Principal Software Engineering Lead to join our team. The successful candidate will lead the development of our enterprise software applications, ensuring timely delivery and high-quality results.Key ResponsibilitiesProvide technical leadership for the software development...
-
Principal Software Engineering Lead
3 weeks ago
Chennai, Tamil Nadu, India OEC Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineering Lead to join our team in Chennai. As a key member of our engineering organization, you will be responsible for leading the development of cutting-edge technology solutions.Key ResponsibilitiesCollaborate with architects to drive technical vision and design; ensure implementation by...
-
Principal Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Explorance Full timeEmpowering Organizations with Innovative SolutionsWe are seeking a highly skilled Principal Software Engineer to join our team at Explorance, a leading provider of next-generation feedback analytics. This is an exciting opportunity to contribute to the development of innovative solutions that empower organizations to accelerate their insight-to-action cycle.
-
Principal Consultant
5 months ago
Chennai, India Software AG Full timeSoftware AG is seeking a qualified candidate for our India ARIS BU Professional Services practice. This role involves technical leadership in customer projects and team leadership within the ARIS practice. The candidate will interact with all levels of Software AG and the customer organization, including executive stakeholders (C-level), domain stakeholders...
-
Principal Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Lennox Full timeJob DescriptionLennox seeks a highly skilled Principal Software Engineer to serve as the IT point of contact and lead the design, build, and configuration of applications that meet business process and application requirements.Key Responsibilities:Design, develop, and deploy .NET applications across the software life cycle phases, including requirements...
-
Principal Software Engineer
6 months ago
Chennai, India Clear Ventures Full timeToast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love. Are you bready* for a change? Toast is looking for a Principal Software Engineer to take responsibility for bringing our architecture to the next level and level up the team. As well as...
-
Principal Software Development Engineer
6 months ago
Chennai, India MaxLinear Full timeResponsibilities MaxLinear is seeking a Principal Software Development Engineer to join our growing team. In this role, you will focus on the following: Lead development of next generation wireless communications and broadband products like multi-gigabit Wi-Fi and broadband routers, mesh networks and distributed systems providing high speed data...
-
Principal Process Engineer
6 months ago
Chennai, India McDermott International Full timeJob Overview: The Principal Process Engineer is responsible for interpreting internal or external business issues and recommending best practices. They will be tasked with solving complex process engineering-related problems and will work independently with minimal guidance. The Principal Process Engineer may be responsible for leading functional...
-
Senior Principal Piping Engineer
7 months ago
Chennai, India McDermott International Full timeJob Overview: The Senior Principal Piping Engineer is tasked with solving unique and complex problems that broadly impact the business. They must proactively identify and solve the most complex problems that impact the management and direction of the business. The Senior Principal Piping Engineer is considered a specialist in the field of piping...
-
Senior Principal Electrical Engineer
8 months ago
Chennai, India McDermott International Full timeJob Overview: The Senior Principal Electrical Engineer is tasked with solving unique and complex problems that have a broad impact on the business. They must proactively identify and solve the most complex problems that impact the management and direction of the business. The Senior Principal Electrical Engineer is considered a specialist in the field...
-
Principal Electrical Engineer
8 months ago
Chennai, India McDermott International Full timeJob Overview: The Principal Electrical Engineer is responsible for interpreting internal or external business issues and recommending best practices. They will be tasked with solving complex Electrical-related problems and will work independently with minimal guidance. The Principal Electrical Engineer may be responsible for leading functional teams...
-
Principal Software Engineer
3 days ago
Chennai, Tamil Nadu, India Thryve Digital Health LLP Full timeJob Summary:This role demands a Principal Software Engineer who provides technical leadership in designing, developing and optimizing complex software systems using Python. The principal engineer will set coding standards, mentor junior developers and collaborate with cross-functional teams to align tech solutions with business...
-
Senior Principal Software Developer
6 months ago
Chennai, India Oracle Full timeAs a "Senior Principal Software Developer" should be a strong communicator, who has experience designing and implementing multiple complex distributed cloud services from start to finish with excellent communication skills, with a successful track record of managing multiple priorities in a fast-paced development environment.• Candidate will be working on...
-
Senior Principal Mechanical Engineer
5 months ago
Chennai, India McDermott International Full timeJob Overview: The Senior Principal Mechanical Engineer is tasked with solving unique and complex problems that broadly impact the business. They must proactively identify and solve the most complex problems that impact the Management and direction of the business. The Senior Principal Mechanical Engineer is considered a specialist in the field of...
-
Senior Principal Process Engineer
6 months ago
Chennai, India McDermott International Full timeCompany Overview People power our future. That is why advancing a dynamic, inclusive environment, where everyone grows and thrives is critically important to us. Our ingenuity fuels daily life. Together, we’ve forged some of the most trusted partnerships across the energy value chain to make what was once just an idea a reality: laying subsea...
-
Principal Software Engineer, Digital Acceleration
5 months ago
Chennai, India ADCI MAA 15 SEZ Full timeThe Digital Acceleration organization provides services and common customer experiences that power e-commerce for Digital content and subscriptions, including Kindle, Audible, Prime Video and Amazon Music Unlimited. As a Principal Engineer in the organization, you will be providing technical leadership in the catalog, pricing and promotions space. Your scope...
-
Principal Data Engineer
6 months ago
Chennai, India 12542 Citicorp Services India Private Limited Full timeWe are looking for a hands-on full-stack Principal Engineer who is passionate about solving business problems through innovation and engineering practices. As a Principal Engineer, you will leverage your deep technical knowledge to drive the creation of high-quality software products. You will also be expected to mentor other engineers, share your technical...
-
Principal Software Compiler Specialist
2 weeks ago
Chennai, Tamil Nadu, India Getinz Techno Services Full timeJob Title: Principal Software Compiler Specialist">">About Getinz Techno Services">We are a cutting-edge technology company specializing in software development and consulting services. Our team of experts is passionate about delivering innovative solutions that meet our clients' unique needs.">Salary Range: ₹ 1,200,000 - ₹ 2,500,000 per annum (based on...
-
Principal Piping Engineer
6 months ago
Chennai, India McDermott International Full timeCompany Overview: People power our future. That is why advancing a dynamic, inclusive environment, where everyone grows and thrives is critically important to us. Our ingenuity fuels daily life.Together, we’ve forged some of the most trusted partnerships across the energy value chain to make what was once just an idea a reality: laying subsea...