Software Engineer (Generalist)
Software Engineer (Generalist)
- Location New York
- Expertise Robotics
- Job Type Permanent
- Salary $ 150,000 per annum
Join an innovative team as a Software Engineer and play a pivotal role in developing versatile solutions that drive this robotics business forward. This position offers the chance to work across diverse projects, utilizing your broad skill set to deliver impactful software products..
Required Skills:
- Proven experience in software development, including full-stack or multiple domain expertise
- Proficiency in programming languages such as Java, C#, Python, or JavaScript
- Strong understanding of algorithms, data structures, and system design principles
- Experience with version control systems like Git
- Ability to quickly adapt to new technologies and tools
- Excellent problem-solving and analytical skills
- Effective communication skills for collaboration across teams
Nice to Have Skills:
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
- Knowledge of DevOps practices and CI/CD pipelines
- Experience with database management systems (SQL and NoSQL)
- Exposure to mobile or frontend development frameworks
- Understanding of security best practices in software design
Preferred Education and Experience:
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field
- 3+ years of relevant software engineering experience across multiple domains
Other Requirements:
- Ability to work in a fast-paced environment with shifting priorities
- Willingness to occasionally travel for project needs or client meetings
- Relevant certifications are a plus but not mandatory
Apply now and take the next step in your software engineering career!
