We are looking for a Lead Software Engineer who provides technical leadership for enterprise information technology efforts, including the design, development, and delivery of enabled applications, products, and services. In addition, you will provide solutions to technical issues, and be responsible for meeting project deadlines and ensuring delivered solutions meet technical specifications and design requirements. As a technical lead, you will drive proficiency within the team, ensure the implementation of best practices, support the delivery of quality solutions, and assist management in meeting strategic initiatives.
#LI-DNI
Responsibilities
- Ability to work in a technical lead role to coordinate a team of resources to ensure quality and timely delivery of projects
- Works with functional managers to establish and maintain technical standards and guidelines for their areas
- Works with functional manager to review and evaluate new technologies that may be beneficial for current and upcoming project work
- Participates in the technical design review process to ensure high-quality technical designs
- Plans and oversee the development and support of specific IT areas and systems
- Plans and direct activities related to introducing new services, products, and processes
- Coordinates technical tasks and work efforts
- Acts as an escalation contact for technical issues and support
- Leads technical teams and acts as a liaison between the technical team and the project management team and IT management
- Identifies and communicates risks to the business team
- Contributes to defining new business requirements
- Performs as a mentor on processes and techniques to ensure proficiency within the team
- Performs research and analysis on new technology and business practices with the team
- Aligns solutions with the overall IT strategy
- Ensures best practices are defined and followed
- Drives consistency across applications and projects wherever possible
- Implements project management methodologies to ensure project success
- Prepares and utilizes project plans for significant IT development, enhancement, and maintenance efforts
- Develops and directs activities to increase system and application availability
- Communicates regularly with internal and external customers
- Complies with all procedures with regard to company security policy
- May perform other duties as assigned
Want more jobs like this?
Get jobs in Mudu, China delivered to your inbox every week.
- Proficient inC#/.NET core 3 or more
- Proficient in JavaScript/ AngularJS /Vue/React, any of them
- Fluent in both English and Chinese Communication
- Familiarity with Agile development models
- Proven proficiency across multiple disciplines and/or technologies
- Fluent in business processes and best practices
- roven experience in software design and OOD methodologies
- Familiarity with Relational Databases and SQL
- Strong in Object-Oriented Programming, MVC, Design patterns, and SOLID principles
- Experience with GIT and CI/CD
- By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023
- Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
- You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
- We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
- At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us
• Here, we summarize the typical journey to finding a job within EPAM.
• Apply and tell us about yourself!
• Go through some standard interviews:
- - General interview with a recruiter
- - Technical interview with our technology experts
- - Manager interview or Offer interview with a hiring manager
• Not sure if you meet all the requirements? No problem. Let's talk anyway and find out more!
• It takes 1 min of application to start the journey with us. Apply now!
Life at EPAM
- EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company.
- 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 various innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously.