At System Soft Technologies, we foster a family-oriented culture rooted in diversity, inclusion, transparency, respect, integrity, and passion for both our clients and our team members. We believe in the professional development and growth of our employees, encouraging collaboration, idea sharing, and innovation. By building meaningful partnerships with our people, we continuously surpass our goals, staying agile, competitive, and at the forefront of our industry. Join us in shaping our future success together.
Responsibilities
- Solution Design and Development. Collaborate with the team to design and develop solutions adhering to development processes such as SOLID principles, TDD, and code reviews.
- Coding Standards and Quality. Maintain team coding standards to ensure the production of high-quality, clean, efficient code with a focus on maintainability, interoperability, and performance.
- Project Planning and Delivery. Work closely with the team on project planning and delivery, ensuring alignment with business objectives and timelines.
- Mentorship and Leadership. Mentor developers of all skill levels on software development best practices. Lead by example in fostering a culture of continuous improvement and technical excellence.
- Technical Debt Management. Identify areas of technical debt and collaborate on defining a technical roadmap to address them incrementally.
- Innovation and Transformation. Bring forward innovative ideas and collaborate with the team to translate ideas into reality, driving continuous innovation within the organization.
- Accountability and Autonomy. Promote team accountability and autonomy in project execution and delivery.
Required Skills
- Experience. 10+ years of software development experience with a strong background across the full stack including database, backend, and frontend development.
- Modern Technologies. Strong modern client-side JavaScript skills. Proficiency with .NET Framework, .NET Core, and extensive programming experience in C#.
- Web Development. Proficiency in building single page applications (SPA) using React and developing RESTful web services using Web API.
- Database Expertise. Proficient in database design, SQL, Entity Framework, and LINQ.
- Tools and Practices. Proficiency in Visual Studio, source control, continuous integration, and deployment tools in DevOps environments.
- Methodologies. Strong experience with Agile development methodologies and unit testing practices.
Desired Skills
- Leadership Experience. Experience leading software development teams with a proven track record of delivering successful projects.
- Communication. Excellent communication skills, both written and verbal, with strong problem-solving abilities.
- Project Management. Ability to work effectively on multiple project teams simultaneously.
- Learning Agility. Eagerness to learn and grow technically, as well as mentor and foster the growth of team members.
Company Values
System Soft Technologies is an equal employment opportunity employer committed to the full inclusion of all qualified individuals. We celebrate diversity and provide a supportive work environment where every team member can thrive. We offer reasonable accommodations for individuals with disabilities who require assistance accessing job openings or applying for a position.
Application Information
If you are excited about contributing to innovative technical solutions and collaborating with a diverse team, apply now to join System Soft Technologies as a Lead Software Engineer in Hyderabad, Telangana, India. Grow your career with us and make a significant impact in shaping our industry-leading solutions.
This content provides a comprehensive overview of the Lead Software Engineer role at System Soft Technologies, highlighting the company's culture, values, required skills, responsibilities, and application process.