i
Go Digital Technology Consulting
9 Go Digital Technology Consulting Jobs
Senior Software Engineer
Go Digital Technology Consulting
posted 6d ago
Flexible timing
Role: Senior Software Engineer
Location: Lower Parel, Mumbai
Experience: 3+ years
Key responsibilities:
1. Technical Leadership:
a. Lead a team of 5-10 software engineers, providing technical guidance and mentorship.
b. Drive technical excellence and best practices within the development team.
c. Collaborating with architects and other teams leads to ensure consistency and alignment with overall technical strategy.
2. Software Development:
a. Design, develop, test, and maintain high-quality software solutions using .NET technologies.
b. Work closely with product managers, designers, and other stakeholders to understand requirements and deliver solutions that meet business needs.
c. Ensure code quality, performance, and scalability of applications.
3. Problem Solving:
a. Demonstrate strong problem-solving skills to address complex technical challenges.
b. Investigate and resolve issues reported in production and provide timely solutions.
4. Team Management:
a. Manage and mentor a team of software engineers, providing regular feedback and performance evaluations.
b. Foster a collaborative and innovative team culture.
5. Emergency Response:
a. Be part of the team responsible for responding to and mitigating IT emergencies, such as system outages or security incidents.
6. Quick Learner
a. Should be quick to pick up new skills and comprehend new technologies when needed. Should be able to adjust to new design patterns.
It's important to note that these responsibilities can be adjusted based on the organization's specific requirements and the size and scope of its IT infrastructure.
Mandatory Skills:
1. Extensive front-end development experience, particularly in Angular or similar JavaScript frameworks.
2. Specialized in writing, optimizing, and debugging complex SQL queries for efficient data retrieval and manipulation.
3. Proven leadership and management experience, leading teams of software engineers.
4. Strong problem-solving and analytical skills.
5. Excellent communication and interpersonal skills.
6. Ability to thrive in a fast-paced and dynamic work environment.
7. Should understand firewall, VPC, Azure Identity.
8. Should have excellent understanding of SQL Server and be able to work on designing/optimizing complex queries.
Technological Skills
.NET, C#, Web APIs, WCF Services, Console App, Angular, Typescript, Desing Patterns, OOPS, Azure Build and Release Pipelines, Logic Apps, Hangfire, Function Apps, App service, SQL Server
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice