We offer competitive salaries, comprehensive benefits, and a collaborative and supportive work environment
Job Title: Software Development Engineer
Location: New York, New York, United States
Salary: $92 Per hour
Position Overview: We are seeking a highly motivated and experienced Software Development Engineer to join our dynamic and innovative team. As a Software Development Engineer, you will be responsible for designing, developing, and maintaining software applications and systems that meet the needs of our clients. You will work closely with cross-functional teams to deliver high-quality solutions that drive business growth and success.
Key Responsibilities:
- Design, develop, and maintain software applications and systems that meet business requirements.
- Collaborate with product managers, designers, and other engineers to understand project specifications and deliver high-quality solutions.
- Write efficient, reusable, and scalable code using industry best practices.
- Conduct code reviews to ensure code quality and maintain coding standards.
- Troubleshoot and debug software issues in a timely manner.
- Continuously research and evaluate new technologies to improve the performance and functionality of our software.
- Participate in all phases of the software development life cycle including design, development, testing, implementation, and maintenance.
- Work with cross-functional teams to develop and maintain project schedules and meet project deadlines.
- Communicate project progress and escalate any issues or risks to the appropriate stakeholders.
- Mentor and provide technical guidance to junior engineers.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in software development.
- Proficient in programming languages such as Java, C++, or Python.
- Strong understanding of software development principles, data structures, and algorithms.
- Experience with agile development methodologies.
- Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving and critical thinking skills.
- Ability to work independently and in a team environment.
- Strong communication and interpersonal skills.
If you are passionate about software development and want to be part of a dynamic and innovative team, we encourage you to apply for the Software Development Engineer position.