Lead Software Engineer
3 weeks ago
Description
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are hiring a skilled and motivated Lead Software Engineer with expertise in Java, AWS, and strong knowledge of Data Structures and Algorithms. As a Lead Software Engineer, you will play a pivotal role in developing scalable and high-throughput end-user applications. You will collaborate closely with product owners, architects, and other team members to make design decisions and establish technical standards. Your proficiency in Java, AWS, Data Structures, Algorithms, and software design will contribute to our software development excellence.
#LI-DNI #REF-IN-WOMENTechnologies
Java DS Algo AWS Microservices Multithreading Rest API, Design Pattern Junit, Docker, Kubernetes Databricks Problem SolvingResponsibilities
Collaborate with product owners and architects on making design decisions Develop end user application with high scalability and high throughput Provide technical and design guidance and create standards Improve, optimize and identify opportunities for improved software development processes Expertise in designing enterprise applicationsRequirements
Should have min 8 to 12 years of experience in software industry Must have experience on Java8, Data structures, Algorithms, Spring Boot, Microservices, Rest API, Design Pattern, Problem Solving & Knowledge on any cloud Strong knowledge of Data structures and Algorithms - Stacks, Queues, Linked list, Trees, Searching, Sorting, String manipulation, Greedy Algorithms Excellent problem solving and critical thinking Independent and strong ownership of business problems and technical solutions Strong Communication and inter-personal skills Mastery on algorithms and data structures Strong experience with AWS (S3, Lambda, DynamoDB, API Gateway etc.) Experience with open source (Apache Projects, Spring, Maven etc.) Deep understanding of Kafka and streaming Experience with automated testing (TDD, Mocking, Unit/Functional/Integration) Expert knowledge of the Java language, platform, ecosystem and underlying concepts and constructs Hands on with engineering excellence, CI/CD tools and practices Knowledge of common design patterns and design principles Good knowledge and experience with security constructs OpenID, OAuth2.0, TLS, OWASPWe offer
Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)-
Software Engineer II
4 weeks ago
Chennai, Tamil Nadu, India Rocket Software Full timeWe at Rocket Software are looking for Software Engineer II (HLASM (IBM Z/OS Assembler), C or C++) for our Chennai location. Rocket Software eAs experts in IBM Z, IBM Power, and database and connectivity solutions, we help customers get more from the technology and data they have today, so they can innovate for tomorrow. We help organizations take advantage...
-
Software Engineer II
3 weeks ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or...
-
Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India IRIS Software Group Full timeIRIS Software Group is a leading global provider of mission critical software and services and one of UK's largest privately held software companies.Our global and domestic payroll and HR solutions are used nearly five million employees. Almost one million UK employees are managed by our HR solutions, and one in eight UK employees are paid through IRIS...
-
Software Engineer III
3 weeks ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob Description Summary:Design and develop cutting edge Machine Learning/AI features for established software solutions used by many Fortune 100 companies. Rocket Software is recognized by major analysts as a leading vendor for AI/ML for Enterprise Software solutions. We are looking for highly motivated developers with demonstrable skills and interest...
-
Lead Software Engineer
8 hours ago
Chennai, Tamil Nadu, India Trimble Full timeJob Purpose The main function of the Software Engineering lead is to lead a team of software engineers whose primary responsibilities are to design develop and maintain software solutions on web cloud platforms In this capacity the lead is responsible for the delivery of the assigned tasks at the module sub-project or project level by leading...
-
Lead Software Engineer
7 days ago
Chennai, Tamil Nadu, India UST Full timeAbout the RoleWe are looking for a highly skilled Lead Software Engineer to join our team at UST. As a lead engineer, you will be responsible for leading the development of high-quality applications and ensuring they meet client needs.Key ResponsibilitiesLead the development of high-quality applicationsCollaborate with cross-functional teams to ensure...
-
Software Engineering Lead
2 days ago
Chennai, Tamil Nadu, India Visteon Corporation Full timeAbout the RoleVisteon Corporation is a global technology company serving the mobility industry, dedicated to creating a more enjoyable, connected and safe driving experience. As a Software Engineering Lead, you will play a key role in leading our team of software engineers in delivering state-of-the-art Cluster/Display/eV Component software.Your Key...
-
Software Engineer Lead
5 days ago
Chennai, Tamil Nadu, India UST Full timeJob Description:We are seeking a highly skilled and experienced Software Engineer Lead to join our team at UST. As a key member of our engineering team, you will be responsible for leading the development of complex software systems and ensuring that they meet the highest standards of quality and reliability.Key Responsibilities:• Develop and maintain...
-
Lead Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India Trimble Inc. Full timeJob DescriptionAbout Trimble:Trimble is a leading provider of advanced positioning solutions that maximize productivity and enhance profitability for our customers. We are an exciting, entrepreneurial company, with a history of exceptional growth coupled with a disciplined and strategic focus on being the best. While GPS is at our core, we have grown beyond...
-
Cyanous Software Engineer
6 days ago
Chennai, Tamil Nadu, India Cyanous Software Full time**Job Responsibilities**We are seeking an experienced Network Engineer to join our team at Cyanous Software Private Limited. The successful candidate will be responsible for network administration, network engineering, troubleshooting, network security, and network design on a day-to-day basis. This includes maintaining good networking concepts like OSI...
-
Senior Software Engineer
3 weeks ago
Chennai, Tamil Nadu, India Software AG Full timeSoftware AG simplifies the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data, and clouds; empowers streamlined processes; and connects "things" like sensors, devices, and machines. It helps 10,000+...
-
Software Engineer II
1 week ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob DescriptionIt&aposs fun to work in a company where people truly BELIEVE in what they&aposre doingJob Description Summary:Design and develop software product applications for market sale or large-scale proprietary software applications for internal use. Manage full software development life-cycle including testing, implementation, and auditing. Perform...
-
Software Engineering Lead
3 weeks ago
Chennai, Tamil Nadu, India Trimble Full timePosition Profile - Software Engineering Lead - Full Stack [C# backend / React Frontend] Job Purpose The main function of the Software Engineering lead is to lead a team of software engineers whose primary responsibilities are to design, develop, and maintain software solutions on web/ cloud platforms. In this capacity, the lead is responsible for...
-
Software Engineering Team Lead
2 days ago
Chennai, Tamil Nadu, India KLA CORPORATION Full timeAbout the OpportunityWe are seeking a Software Engineering Team Lead to join our team at KLA CORPORATION. As a key member of our software development team, you will be responsible for leading the development of complex software systems and mentoring junior engineers.The ideal candidate will have a strong background in software engineering, excellent...
-
Delphi Software Engineer
7 days ago
Chennai, Tamil Nadu, India TCP Software Full timeAbout TCPFor over three decades, TCP has been a trusted provider of flexible, mobile timekeeping and workforce management solutions to organizations worldwide. Our innovative technology and personalized support enable us to meet the complex needs of our clients.We are seeking a talented Senior Software Developer with strong Delphi development experience to...
-
Software Engineering Lead
4 days ago
Chennai, Tamil Nadu, India Asktek Solutions Full timeAbout UsAt Asktek Solutions, we are committed to delivering innovative solutions that drive business growth. Our team is comprised of talented professionals who share a passion for technology and excellence.Job DescriptionWe are seeking an experienced Senior Software Engineer to lead our development team. The ideal candidate will have a strong background in...
-
Software Engineering Lead
1 day ago
Chennai, Tamil Nadu, India AR Consultant Full timeAR Consultant is a leading company that specializes in addressing application performance problems. We are looking for a talented Software Engineering Lead who can drive our product development forward.The successful candidate will have significant experience in Node.js, Express.js, HTML, CSS3, and NoSQL databases. A good understanding of ECMAScript and...
-
Software Engineering Team Lead
1 day ago
Chennai, Tamil Nadu, India Talent Divas Consulting Full timeTalent Divas Consulting seeks a seasoned Software Engineering Team Lead to drive the development of our cloud-based solutions.Job OverviewWe are looking for a highly skilled and experienced professional to lead our software engineering team in designing, developing, and deploying scalable and efficient cloud solutions. The ideal candidate will have a strong...
-
Software Engineering Lead
2 days ago
Chennai, Tamil Nadu, India Amazon Full timeCompany OverviewAt Amazon, we're committed to being the world's most customer-centric company. To achieve this vision, we need talented technical leaders who can design and implement robust software systems that scale. Our Digital and Emerging Payment team is at the forefront of innovation, building highly customized and seamless payment experiences for our...
-
Lead Software Engineer
3 weeks ago
Chennai, Tamil Nadu, India Epam Full timeDescription EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that...