Software Engineer
Job Description
Helix Tech IT Services Inc is seeking a talented and enthusiastic Software Engineer to join our dynamic team. As a key contributor to our organization, you will be responsible for developing, testing, and maintaining innovative software solutions that address the diverse needs of our clients. At Helix Tech, we believe in fostering a collaborative environment that encourages creativity and growth, enabling our engineers to thrive in their careers while also making a significant impact on our projects. You will have the opportunity to work with cutting-edge technologies and participate in the entire software development lifecycle, from initial concept through delivery and maintenance. Our projects span various sectors, providing you with the chance to tackle unique challenges and enhance your technical skills. We value individuals who are not only proficient at coding but also possess strong problem-solving abilities and a passion for excellence. If you are looking to advance your career in a supportive and innovative atmosphere, Helix Tech IT Services Inc is the perfect place for you to grow as a Software Engineer and make a difference in the tech landscape.
Responsibilities
- Design, develop, and implement software applications based on client requirements.
- Conduct thorough testing and debugging to ensure software quality and performance.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain and improve existing software applications through regular updates and enhancements.
- Participate in code reviews to uphold quality standards and share knowledge with peers.
- Document software design processes and updates accurately for future reference.
- Stay updated on emerging technologies and industry trends to drive continuous improvement.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience with programming languages such as Java, Python, or C++.
- Familiarity with web technologies including HTML, CSS, and JavaScript.
- Experience with database management systems like MySQL, PostgreSQL, or MongoDB.
- Strong understanding of software development methodologies, such as Agile and Waterfall.
- Excellent problem-solving skills and ability to work under tight deadlines.
- Effective communication skills and ability to work collaboratively in a team environment.
Company Information
Location: San Diego, CA
Type: Hybrid