Principal Software Engineer
9 hours ago
Job 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 objectives.
Responsibilities:
- Building efficient server-side applications in Python (Flask, Django, etc.)
- Expert in building enterprise-grade solutions in Python.
- Collaborate with external teams to align on technical strategies and overall business objectives and build POCs for new use cases.
- Peer code review and coaching/mentoring junior team members.
- Solve technical challenges by debugging while writing code.
- Responsible to manage and support loading data into databases.
- Deploying solutions to test environments and elevating the solution to prod environments.
- Frequently performing code quality checks and enforce to ensure Industry standards.
- Prepare technical, architectural documentation.
- Coordinating with Architects, Product Owners/Business to gather requirements and implementing the solutions.
- Identify risks and provide possible solutions to mitigate them.
- Implement software enhancements and suggest improvements.
- Taking ownership of multiple projects and deliveries and coordinating with the team to meet the deadlines.
- Building and contributing to technical roadmap and strategy for the team.
- Driving continuous improvement in development process and tools to enhance overall efficiency and quality.
Requirements:
- Total Years of experience 12-15 years
- 10-12 years of experience in Software development out of which 5-6 years' experience in Python development
- Experience in Flask, Django, algorithmic coding, design thinking, fundamental data structures
- At least 6 years of experience in building enterprise solutions
- 8+ years in Developing RESTFUL Web Services
- 8+ years of experience in SQL/NoSQL/PGSQL/MySQL and solid understanding/exposure to database management
- 3+ years of experience in GCP or any other cloud platform
- Ability to quickly produce prototypes and proof of concepts
- Ability to present to leadership and articulate complex technical scenarios
- Experience and willingness to mentor other engineers and help develop their skills and leadership
- Ability to quickly produce prototypes and proof of concepts
- Ability to present to leadership and articulate complex technical scenarios
- Strong understanding of web services
Good to have Skills:
- Significant experience in JavaScript, Nodejs framework, CICD is a plus.
About Us:
Thryve Digital Health LLP is an emerging global healthcare partner that delivers strategic innovation, expertise, and flexibility to its healthcare partners. Being a US healthcare conglomerate captive, we have direct access to deeper insights that help us accelerate our learning process and keeps us ahead of the curve. Thryve delivers next-generation solutions that enable our healthcare partners to provide positive experiences to their consumers.
Salary: $150,000 - $200,000 per annum
-
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
1 week 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 Software Engineer
1 week 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 Digital Engineering Architect
4 weeks ago
Chennai, Tamil Nadu, India NTT DATA Full timeJob Summary Principal Digital Engineering ArchitectNTT DATA is seeking a Principal Digital Engineering Architect to lead the design and development of cutting-edge digital solutions. The ideal candidate will have a strong background in machine learning and software engineering, with experience in designing and implementing scalable data-driven systems.Key...
-
Principal Software Engineer, Backend Leader
4 weeks ago
Chennai, Tamil Nadu, India Gen Full timeAt Gen, we're looking for a skilled Principal Software Engineer to lead our backend development team. This is a key role in developing high-quality software solutions that meet the needs of our users. The successful candidate will have a strong technical background in Java, with experience in developing scalable and efficient systems.The ideal candidate will...
-
Principal Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India Ciklum Full timeAbout UsCiklum is a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges.We are looking for a Java Principal Engineer to join our team in India.About the RoleAs a Java Principal Engineer, you will become a part of a cross-functional development team engineering...
-
Principal Java Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India MailShayari Full timeMailShayari is seeking a highly skilled Principal Java Software Engineer to join our team.Key Responsibilities:Design, develop, and deploy high-quality Java applications using Spring Boot and Hibernate.Collaborate with cross-functional teams to implement microservices and RESTful APIs.Develop and maintain a strong understanding of object-oriented programming...
-
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...
-
Software Engineer Lead
1 week ago
Chennai, Tamil Nadu, India Rocket Software Full timeWe are seeking a seasoned Software Engineer to lead our team in developing cutting-edge software solutions. This role requires expertise in Assembler and z/VSE technologies, as well as proficiency in data structures and algorithms.About the RoleThe Senior Software Engineer will be responsible for designing, developing, and troubleshooting software features,...
-
Software Engineering Expert
4 weeks ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob DescriptionSoftware Engineer II (Java Full Stack) Job TitleRocket Software is seeking a skilled Software Engineer II (Java Full Stack) to join our team in Chennai, India.Key Responsibilities:Design, develop, and troubleshoot software programs for software enhancements and new products.Develop software tools, including operating systems, compilers,...
-
Principal Engine Development Specialist
3 weeks ago
Chennai, Tamil Nadu, India Mahindra Rise Full timeCompany Overview:Mahindra & Mahindra Ltd is a leading automotive manufacturer that offers innovative solutions for the modern era.Salary: ₹ 25 lakhs - ₹ 40 lakhs per annumJob Description: As a Principal Engine Development Specialist, you will be responsible for designing and developing high-performance engines for our vehicles. You will work closely with...
-
Principal Engineering Specialist
3 weeks ago
Chennai, Tamil Nadu, India KBR Full timeAbout the Role:At KBR, we are seeking a skilled and detail-oriented Principal Engineering Specialist to join our team. As an integral part of our engineering operations, this role will play a crucial part in evaluating, selecting, and applying standard engineering techniques, procedures, and criteria.Key Responsibilities:Evaluate and select standard...
-
Senior Web Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Likewize Full timeAbout the RoleWe are seeking an experienced and skilled Senior Web Software Engineer to join our team at Likewize. This is a fantastic opportunity for a talented developer to work on cutting-edge premium care support products and progress their career within a friendly and informal environment.Job DescriptionThe successful candidate will design and develop...
-
Software Development Engineer
1 week ago
Chennai, Tamil Nadu, India Rocket Software Full timeRocket Software is committed to delivering innovative software solutions.Job OverviewThe Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this role, you will join a team maintaining a proprietary database management system running on z/OS with batch, interactive, and...
-
Principal Java Software Architect
1 week ago
Chennai, Tamil Nadu, India Epam Full timeWe are seeking a seasoned Principal Java Software Architect to lead the development of enterprise-level solutions using Java 8, Microservices Architecture Pattern, and Spring Boot.As a key member of our team, you will design and develop high-performance services that meet the needs of our global clients. Your expertise in Agile software development...
-
Technical Lead for Software Engineering
2 weeks ago
Chennai, Tamil Nadu, India Rocket Software Full timeAbout the RoleWe are seeking a highly experienced Technical Lead to oversee our software engineering teams.
-
Principal Member of Technical Staff
1 month ago
Chennai, Tamil Nadu, India Athenahealth Full timeTransformative Opportunity in Payer IntegrationAs a Principal Member of Technical Staff, you will play a pivotal role in shaping our Payer Integration team's vision to maximize network effect through efficient, effective experience-driven interoperability and navigate to value-based care. Your technical expertise will be instrumental in building a robust and...
-
Senior Delphi Software Engineer
9 hours ago
Chennai, Tamil Nadu, India TCP Software Full timeAbout TCP SoftwareTCP Software has been a leader in timekeeping and workforce management solutions for over three decades. With tens of thousands of customers and millions of users, we deliver cutting-edge technology and personalized support to organizations of all sizes in the public and private sector.We're committed to growth and our vision for the future...