Expedite Talent Solutions · 2 days ago
US_East | Product / System & PLM Engineer_L2
Expedite Talent Solutions is seeking a Software Engineer II to join their development team, focusing on the design, development, and enhancement of Autonomous Software. The role involves collaboration with teams to deliver high-quality, scalable software solutions and ensuring seamless integration with hardware components.
IT ManagementProfessional ServicesWarehousing
Responsibilities
Collaborate with immediate and possibly one additional team to design, develop, and implement features and enhancements for Autonomous Software
Write clean, efficient, and maintainable code in C# language, ensuring high-quality and scalable software
Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment
Work on integrating Mobius software with hardware components to achieve seamless and efficient autonomous operations
Conduct thorough testing and debugging to ensure software functionality, performance, and reliability
Collaborate with product managers and stakeholders to understand requirements and translate them into technical specifications and solutions
Stay up-to-date with emerging technologies, industry trends, and best practices to drive continuous improvement and innovation within the team and the product
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or a related field
Between 3 to 5 years of direct software development experience
Proficient in C# language, with a proven track record of developing and maintaining complex software applications
Experience with other relevant programming languages and technologies, such as C++, Python, or .NET Framework
Knowledge and application skills regarding software development methodologies, such as Agile or Scrum
Understanding of software design principles, algorithms, and data structures
Excellent problem-solving skills and ability to work effectively in a collaborative team environment
Communication skills to articulate ideas and collaborate effectively with team members and stakeholders
Preferred
Knowledge of autonomous technology, robotics, or related domains
Familiarity with software testing frameworks and continuous integration tools
Experience with version control systems (e.g., Git)
Experience in software development for autonomous systems, robotics, or related fields is highly desirable
Company
Expedite Talent Solutions
Expedite Talent Solutions is a minority- and woman-owned firm delivering agile staffing, project outsourcing, and professional services to clients across the Healthcare, Commercial, and Public Sectors.