Home
Jobs

Full Stack Engineer

8 years

0 Lacs

Posted:16 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role: Sr. / Lead Software Engineer (.NET Full-stack) Location: Hyderabad (In office culture) about alliantgroup alliantgroupis a professional services firm (PSF) that is focused on providing business consulting, digital transformation, taxation (Credits and Incentives), and accounting services. The main business purpose of the firm is to strengthen American businesses. The company was founded in 2002 and is headquartered in Houston, Texas. In the US we have offices in Austin, Boston, Chicago, Indianapolis, New York, Irvine, Sacramento, and Washington, D.C. In UK we have offices in London and Bristol. We also have an office in Hyderabad, India. More about our culture and why we love alliantgroup https://youtu.be/nM_9fXXwyrg alliantTALENT: alliantTALENT subsidiary of alliantgroup was incorporated several years back in Hyderabad. It now has over 1,000 employees who provide professional services to US and UK clients. Our Core Values that focus on Exceptional Client Experience, High Performance, and People development set us apart from other PSFs. At alliantTalent, professionals get the exceptional opportunity to work directly with US and UK client. This is one of our key differentiating factors. They also get the opportunity to work on cross-service line projects, enabling them to become more rounded professionals. Our in-office, collaborative, and fun culture helps young professionals to team, bond and become great professionals. What you’ll be doing: We are seeking an experienced and highly skilled Senior / Lead .NET Full-stack Developer to join our dynamic team. The successful candidate will be a technical leader, guiding a team of developers in building innovative and high-quality software solutions. You will be responsible for the end-to-end software development lifecycle, from concept and design to deployment and support, ensuring adherence to architectural standards and best practices. What will be your responsibilities: Technical Leadership & Mentorship: Lead, mentor, and guide a team of developers, fostering a collaborative and high-performing environment. Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards, architectural patterns, and security best practices. Promote knowledge sharing and continuous learning within the team. Assist in the technical design of complex business systems and provide technical expertise for day-to-day deliverables. Software Development: Design, develop, and maintain scalable, efficient, and secure web applications using the .NET framework (.NET Core, ASP.NET, C#) and related technologies. Develop robust back-end services, including RESTful APIs, microservices, and data integration solutions. Create responsive and engaging user interfaces using modern front-end technologies (e.g., HTML, CSS, JavaScript, Angular, React, Vue.js). Implement data storage solutions using relational databases (e.g., SQL Server, PostgreSQL) and potentially NoSQL databases, writing efficient data access code (e.g., Entity Framework, ADO.NET). Participate in the full software development lifecycle (SDLC), including requirements gathering, analysis, design, development, testing, deployment, and support. Architecture & Design: Contribute to the overall architecture and design of software solutions, ensuring scalability, performance, security, and maintainability. Evaluate and implement emerging technologies and tools to enhance application functionality and performance. Develop and maintain architectural documentation, including design specifications and technical diagrams. Quality & Testing: Ensure application performance, scalability, and security through best practices in coding, testing, and deployment. Conduct comprehensive unit testing, integration testing, and participate in system and user acceptance testing. Identify, troubleshoot, and resolve complex technical issues and bugs efficiently. Collaboration & Communication: Collaborate effectively with cross-functional teams, including product owners, business analysts, QA engineers, designers, and other stakeholders, to understand requirements and define project objectives. Communicate complex technical concepts clearly to both technical and non-technical audiences. Actively participate in agile ceremonies (stand-ups, sprint planning, retrospectives). Continuous Improvement: Stay up-to-date with the latest industry trends, best practices, and advancements in .NET and full-stack development. Drive continuous improvement initiatives within the development process, optimizing workflows and implementing best practices. What are we looking for: Bachelor's degree in Computer Science, Engineering, or a related field. 8+ years of progressive experience in full-stack software development with a strong focus on .NET technologies. 5+ years of proven leadership experience in a software development team, including mentoring junior developers and leading technical projects. Technical Skills (Must-Have): Back-End: Expert proficiency in C# and the .NET ecosystem (.NET Framework, .NET Core, ASP.NET Core). Strong experience with ASP.NET MVC, Web API, and RESTful API design and development. Proficiency in ORM frameworks such as Entity Framework (Core). Extensive experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL), including database design, T-SQL/SQL querying, and performance optimization. Front-End: Strong proficiency in HTML5, CSS3, and JavaScript. Extensive experience with at least one modern JavaScript framework/library (e.g., Angular, React, Vue.js). Knowledge of responsive design principles and cross-browser compatibility. Tools & Methodologies: Proficiency with version control systems, particularly Git. Experience with Agile development methodologies (Scrum, Kanban). Familiarity with CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions). Experience with cloud platforms (e.g., Microsoft Azure, AWS) for deploying and managing applications. Soft Skills: Excellent problem-solving, analytical, and debugging skills. Strong communication (written and verbal) and interpersonal skills. Ability to take ownership of projects and make sound technical decisions. Proven ability to work effectively in a collaborative team environment. Strong attention to detail and a commitment to delivering high-quality, clean, and maintainable code. Adaptability and a proactive mindset towards learning new technologies. What we offer: With us, there are always opportunities to break new ground. We empower you to take the organization to the next level with the versatile experience that you bring in. We trust you with responsibility early on and support you in all ways to make this organization as trusted partner to the customers and a great place to work for the employees. Join us and bring your curiosity to life!

Mock Interview

Practice Video Interview with JobPe AI

Start Stack Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Chennai, Tamil Nadu, India

Pune, Maharashtra, India

Noida, Uttar Pradesh, India

Hyderabad, Telangana, India