Posted:1 week ago| Platform:
Hybrid
Full Time
Overview Synoptek We think globally, act locally. As a Managed Services Provider Synoptek provides world-class strategic IT leadership and hyper-efficient IT operational support, enabling our global client-base to grow and transform their businesses. We are excited to have experienced continuous growth and in keeping with that momentum are seeking to add talent to our team. When you partner with Synoptek, you engage with an ever-growing, ever-evolving IT organization that provides a high-caliber team, result, growth and clarity. The .NET Tech Lead is responsible for leading the development team in designing, developing, and maintaining .NET applications. This role involves overseeing the technical aspects of projects, ensuring high-quality code, and guiding team members. The .NET Tech Lead will work closely with stakeholders to deliver robust and scalable software solutions. We are looking for a highly skilled and experienced Senior .Net Software Engineer to join our development team. The ideal candidate will have a strong background in .Net technologies, Microservices, Docker, and a proven track record of delivering high-quality software solutions. As a Senior .Net Software Engineer, you will be responsible for leading the design, development, and implementation of complex applications, as well as mentoring junior developers and contributing to the overall technical strategy. Responsibilities Key Responsibilities: Develop and maintain high-performance software applications using .NET Core and C#. Architect and implement serverless solutions with Azure Functions for seamless integration within NTG's tech ecosystem. Design and optimize message-driven systems leveraging Azure Service Bus to enhance scalability and reliability. Manage and optimize PostgreSQL databases to support business-critical applications. Build and maintain RESTful APIs to enable smooth communication between systems and clients. Apply Test-Driven Development (TDD) to ensure code quality and reliability across all projects. Collaborate with cross-functional teams to gather requirements, design solutions, and implement them effectively. Mentor junior team members and actively participate in code reviews to maintain high development standards. Troubleshoot complex issues in production and deliver timely resolutions. Stay updated with emerging technologies and advocate for their adoption where appropriate. Qualifications Education Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). Minimum 4+ years of experience in software development with expertise in .NET Core and C#. Proficient in designing and managing PostgreSQL databases. Proven track record of developing and consuming RESTful APIs. Expertise in implementing TDD practices and delivering high-quality, tested code. Excellent communication skills, capable of explaining complex technical concepts to non-technical stakeholders. Strong analytical and problem-solving skills with a results-oriented mindset Skills/Attributes Synoptek core DNA behaviors:Clarity: Possesses excellent communication skills, makes a concentrated effort to speak the customer’s language. Ability to field questions with concise, well-constructed responsesOwnIT: Shows integrity, innovation, and accountability in completing daily assignmentsResults: Solutions focused and driven to resolve conflict quickly and precisely. Proactively looks for opportunities to contribute to the company’s business goalsGrowth: Willing to learn and ask questions. Constantly looking for new ways to improve yourself. Ability to adapt and grow in a fast-paced environmentTeam: Embraces both customers and colleagues as team members. Ability to be flexible, respectful, engaged and collaborativeAbility to understand business requirements and translate them into technical requirementsStrong knowledge and experience in SQL and a relational database, including the design and use of JSON, etc.Familiarity with code versioning tools, such as Azure DevOps, GitHub, etc. Strong object-oriented design and development skillsAbility to provide thought leadership while working closely with Consulting, AppDev, BI teams, BDMs and CAs for pre-salesAbility to understand and prioritize the client’s technology needs and drive continuous improvement, user adoption, and business process maturity across different business functions Ability to influence stakeholders and work closely with them to determine acceptable solutionsAdvanced technical skills and proven history of leading and supporting successful projects Working Conditions We live by the motto ‘work hard, play hard’ and strive to support our employees in both their professional and personal goals. We believe that by hiring the right people, leading process improvement, and leveraging technology, we achieve superior results. Work is performed primarily in an office or remote environment. Final location determined by business need. May be subject to time constraints and tight deadlines. May require occasional travel. EEO Statement We are proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, veteran status, sexual orientation, gender identity, marital status, pregnancy, genetic information, or any other characteristic protected by law and will not be discriminated against on the basis of disability. It is our intention that all qualified applicants are given equal opportunity and that employment decisions be based on job-related factors.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Ahmedabad, Gujarat, India
0.0 - 0.0 Lacs P.A.