Logo
Expedite Technology Solutions LLC

US_East | Software Developer - Microsoft technologies_L2

Expedite Technology Solutions LLC, Chicago, Illinois, United States, 60290

Save Job

GTD # 2MTFGX

Possible 3 Month CTH | No Fees | Do Not Re-Post | Confidential Submit candidates under their legal name and use only *** template

IMPORTANT INFORMATION:

Role: C# Developer Work Location: Dallas, TX

Please send it with this information Legal name: Location (City and State): Relocate? Rate: Availability: Phone #: Mobile#: Email address: Visa type: Hiring Status: If the resource has a visa, what company owns it? Are you working directly with the contractor's visa holder?

JOB DESCRIPTION:

? ESSENTIAL DUTIES AND RESPONSIBILITIES • Assists in the design, and implementing cutting-edge features and enhancements for Mobius Autonomous Software. • Write and maintain high-quality, efficient, and scalable code in C#, ensuring adherence to industry best practices and standards. • Lead and manage the full software development lifecycle, including complex requirements analysis, system architecture design, detailed coding, rigorous testing, and successful deployment. • Oversee the integration of Mobius software with advanced hardware components, optimizing for seamless and efficient autonomous operations. • Conduct sophisticated testing and debugging to ensure the highest levels of software functionality, performance, and reliability. • Collaborate with cross-functional teams, including product managers, stakeholders, and other engineers, to translate complex business requirements into technical specifications and robust solutions. • Mentor and provide technical guidance to junior and mid-level engineers, fostering a collaborative and high-performing team environment. • Stay at the forefront of emerging technologies, industry trends, and best practices to drive continuous improvement and innovation within the team and the product. • Lead code reviews, ensuring adherence to coding standards and promoting best practices across the team. • Contribute to strategic planning and decision-making processes, providing technical expertise and insights. ?ESSENTIAL EDUCATION, WORK EXPERIENCE, JOB SKILLS • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. • 5 to 7 years of experience in software development, with a significant portion in senior or leadership roles. • Expert proficiency in C#, with a proven track record of architecting, developing, and maintaining complex software applications. • Extensive experience with software development methodologies, such as Agile or Scrum. • Deep understanding of software design principles, algorithms, and data structures. • Exceptional problem-solving skills and the ability to work independently and as part of a collaborative team. • Excellent communication skills, with the ability to articulate complex ideas and collaborate effectively with team members and stakeholders. • Proven ability to lead and manage multiple complex projects simultaneously, with a strong attention to detail. ?

Soemia Pineda SubCo Staffing Center *** North America