5 - 7 Years
1 Opening
Chennai, Kochi, Pune, Trivandrum
Role description
Role Overview
The Lead Software Engineer will design, develop, and maintain scalable, high-quality cloud applications using
.NET / .NET Core (C#)
. The role requires expertise in
Google Cloud Platform (GCP)
,
SQL
, and
microservices architecture
. The ideal candidate will drive technical design decisions, ensure development best practices, and mentor team members.
Key Responsibilities
Design, develop, test, and deploy enterprise-grade applications using
.NET / .NET Core
.
Build and maintain
RESTful APIs
and
microservices
for application integration.
Develop and optimize
SQL
databases, including complex queries, stored procedures, and performance tuning.
Design and implement
cloud-native solutions
using
GCP services
such as Cloud Composer, Dataflow, Dataproc, and Pub/Sub.
Create and maintain
data pipelines
and
workflow orchestration (DAGs)
using Cloud Composer.
Collaborate with front-end teams (Angular preferred) for seamless integration.
Review and optimize code to ensure performance, maintainability, and scalability.
Participate in
Agile
ceremonies, provide accurate effort estimates, and ensure on-time delivery.
Conduct
unit testing
, code reviews, and ensure adherence to coding standards.
Perform
defect analysis (RCA)
and implement preventive actions.
Contribute to
HLD/LLD design
, documentation, and release planning.
Mentor developers, set team goals, and foster a collaborative development environment.
Required Skills and Experience
5+ years
of experience in
.NET / .NET Core / Microsoft technologies
development.
Strong experience in
SQL
development and database design.
2+ years
of hands-on experience with
Google Cloud Platform (GCP)
.
Expertise in
multi-tier architecture
,
cloud-native application development
, and
microservices
.
Hands-on experience with GCP services including:
+ Cloud Composer
+ Dataflow
+ Dataproc
+ Cloud Pub/Sub
+ DAG creation and management
Familiarity with
Angular (2.x or later)
for UI integration.
Experience with
CI/CD
,
Jenkins
,
SONAR
,
Agile (Scrum/Kanban)
methodologies.
Strong problem-solving, analytical, and debugging skills.
Excellent communication and customer interaction abilities.
Preferred / Optional Skills
Experience with
IIS
,
REST/SOAP
web services,
AJAX
, and
application servers
.
Knowledge of
containerization (Docker/Kubernetes)
and
version control (Git)
is a plus.
Exposure to
performance optimization
,
DevOps practices
, and
test automation
frameworks.
Certifications (Preferred)
GCP Professional Developer or equivalent Google Cloud certification.
Microsoft Certified Developer (.NET) certification.
Education
Bachelor's degree in
Computer Science
,
Information Technology
, or related field (Master's preferred).
Core Competencies
Software Design and Architecture
Cloud Application Development (GCP)
Database Design and Optimization
API and Microservices Development
Agile Project Delivery
Team Leadership and Mentoring
Problem Solving and Analytical Thinking)
Skills
.Net,sql,Gcp
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world's best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients' organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact--touching billions of lives in the process.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.