Senior Software Developer at Autodesk enhancing user experiences through AI-driven solutions in a hybrid role. Contributing to code quality and agile practices in a collaborative team environment.
Responsibilities
Develop high-quality, scalable, secure, and stable code for products and solutions for customers
Develop and maintain unit tests, participate in automation and regression testing
Ensure new code follows best security practices
Document new code and features developed, including changes to existing code
Write and present code design specifications
Participate in code reviews to ensure new code conforms to standards
Ensure new code, feature, or software product meets performance goals/metrics
Understand and promote agile methodologies, principles, and values within the team
Mentor and provide direction to less experienced software engineers regarding company development processes and product architecture
Requirements
Bachelor's degree in Computer Science, Information Technology or related disciplines
Minimum 5 years of software development experience
Hands-on Java programming skills and exposure to Spring Boot, Typescript experience is a plus
Experience using databases like MySQL, DynamoDB
Working knowledge of AWS technologies like Lambda, ECS, SQS
Working knowledge of Big Data Technologies like AWS-Kinesis, Kafka, Snowflake
Excellent analyzing and problem-solving skills
Team player attitude with a willingness to lead when necessary
Ability to document requirements and specifications
Principal Software Engineer in Vehicle AI division designing high - performance AI software. Collaborating with teams to implement innovative features for smart cabins in vehicles.
Web or Full stack engineer developing innovative user experiences for Adobe's Firefly Boards team. Collaborating with engineers to build and scale an AI - powered mood - boarding and ideation app.
Software Engineer developing components for wireless protocol stacks. Working with a team to enhance software - defined protocol processing frameworks and applications for various use cases.
Senior Engineer in automotive infotainment software development at Hyundai. Planning, designing, and delivering innovative projects for next - gen vehicle systems.
OTA Software Engineer supporting OTA update operations for Hyundai Motor Company. Ensuring robust software delivery and contributing to process efficiency through automation tools.
Technical Lead supporting delivery and modernization of key actuarial and financial reporting applications. Collaborating on solutions and guiding developers in a robust technical environment.
IT Collaboration Technical Lead overseeing administration of Office 365 and Azure services. Guiding teams and ensuring consistent service quality in a multinational environment.
Software Developer at Barco developing tools for HDR projection systems. Collaborating with post - production artists and utilizing C++ and GPU programming skills while ensuring quality and compliance.
Lead Engineer responsible for design and development of embedded software for image processing products. Collaborate with teams while managing complex engineering challenges in a global context.
Software Engineer at Leidos developing secure national security systems within the Cyber & Analytics Business Area. Engaging in SDLC activities with agile development teams and supporting national security initiatives.