Software 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:
Enjoy the freedom to manage your schedule, allowing you to work when you’re most productive while meeting team and project goals.
Learning and Development:
Access continuous learning opportunities, mentorship, and resources to grow your technical and professional skills.
Generous Paid Time Off:
Recharge with ample paid vacation days, public holidays, and sick leave to maintain your well-being.
Work-Life Balance:
We prioritize your personal well-being with policies and culture that support a healthy integration of work and life.
Quarterly Team Events:
Connect with your colleagues through engaging, fun-filled team events designed to build collaboration and camaraderie.
Salary
Competitive, based on experience and knowledge.
Interested?
Get in touch!
Abhijeet Rathore
QA Lead
hr@tetrifox.com