Senior Software Engineer
Apply NowCompany: WideOrbit
Location: New York, NY 10025
Description:
Job Description:
The WO Fusion team is looking for a highly skilled Senior Software Engineer to join our dynamic team. The ideal candidate will have strong expertise in .NET and C# for backend development with PostgreSQL and SQL Server as well as proficiency in React, Redux, and JavaScript for front-end development. This role requires a deep understanding of cloud technologies (GCP), CI/CD pipelines, and version control using GitHub. The candidate will be responsible for designing, developing, testing, and maintaining high-quality software solutions while driving technical innovation and mentoring junior engineers.
Here is what success will look like:
To thrive in this role, we're looking for:
Location:
This position can be based in any of our offices. Remote/Telecommute will also be considered.
Pay Range:
$120,000 - $160,000
The WO Fusion team is looking for a highly skilled Senior Software Engineer to join our dynamic team. The ideal candidate will have strong expertise in .NET and C# for backend development with PostgreSQL and SQL Server as well as proficiency in React, Redux, and JavaScript for front-end development. This role requires a deep understanding of cloud technologies (GCP), CI/CD pipelines, and version control using GitHub. The candidate will be responsible for designing, developing, testing, and maintaining high-quality software solutions while driving technical innovation and mentoring junior engineers.
Here is what success will look like:
- Design, develop, and maintain scalable, efficient, and secure full-stack applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure high performance, reliability, and maintainability of applications.
- Develop and maintain backend services using .NET (C#), PostgreSQL, and SQL Server.
- Implement front-end components with React, Redux, and JavaScript.
- Write clean, efficient, and well-documented code following best practices.
- Conduct code reviews, provide constructive feedback, and mentor junior engineers.
- Troubleshoot and debug applications to optimize performance.
- Stay up to date with emerging technologies and industry trends.
- Participate in architectural discussions and contribute to technical decision-making.
- Implement and maintain CI/CD pipelines for continuous integration and deployment.
- Work closely with product managers, designers, and stakeholders to align technical solutions with business objectives.
To thrive in this role, we're looking for:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- At least 4 years of experience in software development with a strong background in .NET (C#), PostgreSQL, and SQL Server.
- Proficiency in React, Redux, and JavaScript for front-end development.
- Experience with cloud platforms, particularly Google Cloud Platform (GCP).
- Hands-on experience with CI/CD pipelines and DevOps practices.
- Strong understanding of software architecture, design patterns, and data structures.
- Experience using GitHub for version control and collaboration.
- Familiarity with containerization and orchestration tools (Docker, Kubernetes) is a plus.
- Strong problem-solving skills and the ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.
Location:
This position can be based in any of our offices. Remote/Telecommute will also be considered.
Pay Range:
$120,000 - $160,000