Software Engineer
Tabbed
New York, new york
Job Details
Not Specified
Full Job Description
Tabbed is seeking a highly skilled and motivated Software Engineer to join our dynamic team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients and customers. You will have the opportunity to work on a wide range of projects, from creating new software solutions to improving and optimizing existing ones.
In this role, you will collaborate with cross-functional teams to understand project requirements and translate them into functional software applications. You will also be involved in the full software development lifecycle, from conception to deployment. As a member of our team, you will have the opportunity to work with cutting-edge technologies and leverage your expertise to deliver high-quality software solutions.
We are looking for a highly skilled individual who is passionate about software development and driven to deliver exceptional results. The ideal candidate should have strong problem-solving skills, excellent communication skills, and be able to work effectively in a collaborative team environment.
Responsibilities
- Design, develop, and maintain software applications -
- Collaborate with cross-functional teams to understand project requirements -
- Translate requirements into functional software applications -
- Participate in the full software development lifecycle -
- Implement best practices and coding standards -
- Optimize software applications for performance and scalability -
- Resolve software defects and issues in a timely manner
Requirements
- Bachelor's degree in Computer Science or related field -
- Proven experience in software development -
- Proficiency in programming languages such as Java or C++ -
- Strong understanding of software development principles and methodologies -
- Experience with software testing and debugging -
- Excellent problem-solving skills -
- Ability to work effectively in a team environment -
- Excellent communication and interpersonal skills