.NET Developer
At Tetrifox, we are pioneers in engineering and technological services, providing a unique blend of local expertise and global reach. We are looking for a talented Software Development Engineer II to join our dynamic team. Our mission is to empower product companies by developing advanced engineering capabilities that enhance and scale operations while encouraging creativity and iterative ideation.
As a Software Development Engineer II at Tetrifox, you will play a crucial role in building high-quality software solutions. You will collaborate with a skilled team to design, develop, and maintain software that meets the needs of our clients. Your contributions will be vital in ensuring the success of our projects and driving innovation in technology.
India
Full time
5-10 years experience
Remote
Innovative Software Development:
Collaborate with a talented team to design and develop high-quality software solutions, adhering to industry best practices and coding standards.
Strategic Requirements Analysis:
Partner with peers, team leads, QAs, and Product specialists to understand and translate requirements into precise technical specifications.
Efficient Coding and Rigorous Testing:
Write clean, efficient, and maintainable code, actively participating in comprehensive testing activities to ensure the highest software quality and reliability.
Insightful Code Reviews:
Conduct and engage in thorough code reviews, providing constructive feedback and identifying areas for improvement to maintain exceptional code quality.
Proactive Problem Solving:
Identify and resolve software defects promptly, implementing effective solutions to ensure seamless functionality.
Continuous Learning and Growth:
Stay abreast of emerging technologies, tools, and industry trends, and seek out opportunities for professional development to maintain a competitive edge.
Effective Communication:
Articulate technical concepts and solutions clearly to team members and stakeholders, and actively engage in team meetings and discussions.
Process Enhancement:
Contribute to the continuous improvement of development processes and methodologies, enhancing efficiency and productivity across the team.
Qualifications
Bachelor Degree
C#, Java, Python or JS
Git
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proficiency in one or more programming languages such as C#, Java, Python, or JavaScript.
Understanding of software development principles, methodologies, and best practices.
Knowledge of version control systems (e.g., Git), integrated development environments (IDEs), and issue tracking systems.
Excellent problem-solving skills and meticulous attention to detail.
Ability to work collaboratively in a dynamic team environment and adapt to shifting priorities
Exceptional communication skills, both written and verbal.
Self-motivated with a strong passion for continuous learning and professional development.
Preferred Skills
Agile
DevOps
SOLID Principles
Proficiency with cloud computing platforms such as AWS, Azure, or Google Cloud.
In-depth experience with Agile software development methodologies.
Extensive hands-on experience with DevOps practices and tools.
Strong knowledge and experience in applying SOLID principles for software design.
Expertise with common design patterns.
Experience in developing cloud-based applications.
Proficiency with unit testing frameworks and practices.
Knowledge and practical experience with emerging trends such as generative AI.
Proficiency in developing applications using ReactJS.
Flexible Working Hours:
Collaborate with a talented team to design and develop high-quality software solutions, adhering to industry best practices and coding standards.
Learning and Development:
Partner with peers, team leads, QAs, and Product specialists to understand and translate requirements into precise technical specifications.
Generous Paid Time Off:
Write clean, efficient, and maintainable code, actively participating in comprehensive testing activities to ensure the highest software quality and reliability.
Work-Life Balance:
Conduct and engage in thorough code reviews, providing constructive feedback and identifying areas for improvement to maintain exceptional code quality.
Quarterly Team Events:
Identify and resolve software defects promptly, implementing effective solutions to ensure seamless functionality.
Salary
Interested?
Get in touch!
Abhijeet Rathore
QA Lead
hr@tetrifox.com