Posted:2 months ago|
Platform:
Work from Office
Full Time
Job Description We seek a highly skilled Principal Software Engineer with 3+ years of experience to join our dynamic development team. Strong knowledge of C# and .Net technologies. Experience with microservices architecture. Communication protocols: HTTP, RESTful APIs Exposure and experience with AWS. Knowledge of software design patterns and principles. Experience with CI/CD systems such as Azure DevOps. Experience with Mongo DB, and Postgres database. Experience with distributed systems methods and practices Experience with automated testing and software verification (unit, integration) Excellent problem-solving skills and attention to detail. Strong communication skills and the ability to work in a fast-paced environment. 3+ years of experience working on back-end technologies. Bachelor s degree in computer science or a related field; advanced degree preferred. Extensive experience in cloud architecture and related patterns, with a deep understanding of cloud-native technologies and design principles. Mastery of software design patterns and principles, with a focus on writing clean, maintainable, and innovative code. Proven leadership and mentorship capabilities, with the ability to inspire and guide others towards achieving shared goals and objectives. Exceptional communication skills, with the ability to effectively articulate technical concepts and solutions to diverse audiences. Strong organizational skills and the ability to consistently deliver results within tight deadlines. Expertise in both relational and non-relational databases, with hands-on experience in designing and optimizing database solutions. Deep understanding of distributed systems methods and practices, including microservices architecture and event-driven design. Proficiency in automated testing and software verification, with a commitment to ensuring the reliability and scalability of software solutions. Day-to-day responsibility of a Lead Software Developer Lead the strategic direction of the codebase, driving continuous improvement through architectural enhancements, refactoring initiatives, and collaboration with the development team. Demonstrate unparalleled expertise in crafting high-quality software solutions, adhering to industry best practices, and implementing rigorous testing methodologies. Act as the primary liaison between product managers, UX designers, and cross-functional teams, ensuring that technical solutions align with user needs and business objectives throughout the development lifecycle. Cultivate a culture of excellence and collaboration among developers, leveraging mentorship, pair programming, and knowledge sharing to foster a cohesive and high-performing team. Exhibit a relentless commitment to learning and innovation, staying abreast of emerging technologies and industry trends to drive strategic decision-making and continuous improvement. Lead and oversee the execution of complex, long-term projects, providing guidance and direction to ensure successful outcomes. Champion DevOps principles and practices, overseeing the implementation of continuous integration, deployment, and automation processes to streamline development workflows. Effectively communicate complex technical concepts to both technical and non-technical stakeholders, fostering a shared understanding and alignment on project objectives and requirements. Design and implement scalable, high-performance architectures to support the growth and demands of large-scale applications, leveraging best-in-class technologies and methodologies. Demonstrate a track record of addressing complex technical challenges with strategic and innovative solutions, driving the evolution of the technical landscape.
Maplecroft
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
11.0 - 15.0 Lacs P.A.
Hyderabad
12.0 - 16.0 Lacs P.A.
Mumbai
6.0 - 7.0 Lacs P.A.
Bengaluru
7.0 - 9.0 Lacs P.A.
Bengaluru
7.0 - 9.0 Lacs P.A.
20.0 - 20.0 Lacs P.A.
Chennai
Experience: Not specified
5.28 - 8.32 Lacs P.A.
0.12 - 0.3 Lacs P.A.
Hyderabad / Secunderabad, Telangana, Telangana, India
4.0 - 18.0 Lacs P.A.
Noida, Uttar Pradesh, India
Salary: Not disclosed