Technology Developer – Software Subsystem/Component
Are you proficient in diverse software development tools and technologies such as Python, C, Java, and React? Are you passionate about adapting to the rapid changes in this dynamic field?
Do you have hands-on experience in integrating code/software developed by team members, and can you confidently own and deliver fully functional, well-defined software components or subsystems?
If this sounds like you, we’d love for you to join our team and help us build the future, one exceptional block of Software Component/Sub System.
Key Responsibilities:
Design, develop, and optimize software subsystems and components.
Write clean, efficient, and well-documented code inPython, C, Java, and React.
Collaborate with cross-functional teams including software architects, testers, and product managers.
Ensure software solutions are scalable, maintainable, and meet industry standards.
Conduct code reviews, debugging, and performance tuning.
Stay up-to-date with the latest technologies, tools, and frameworks to enhance software efficiency.
Participate in the full software development lifecycle, from requirements gathering to deployment.
Required Skills:
Proficiency in programming languages: Python, C, Java, and JavaScript (React).
Experience with software architecture, design patterns, and best practices.
Familiarity with cloud platforms (AWS, Azure, or Google Cloud)is a plus.
Strong knowledge of version control systems (Git, SVN, etc.).
Experience working with agile development methodologies (Scrum, Kanban, etc.).
Excellent problem-solving, analytical, and debugging skills.
Strong communication and teamwork abilities.
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
3-5 Years of relevant experience.
If you’re passionate about software development and eager to make an impact, apply today!
How to Apply: Send your resume and portfolio to
info.connect@visukhi.com