Software Engineer- Java -id-2277

Are you a passionate and driven individual with a strong background in Java programming? Do you thrive in a fast-paced and dynamic work environment? If so, Autodesk is looking for you to join our team as a Software Engineer- Java.As a Software Engineer at Autodesk, you will have the opportunity to work on cutting-edge projects and technologies, collaborating with a team of talented individuals to develop and improve our software products. We are seeking a highly skilled and experienced Java developer who is eager to take on new challenges and make a significant impact in the world of technology.If you possess a strong understanding of Java development principles, along with excellent problem-solving skills and a dedication to delivering high-quality code, we want to hear from you. Join us at Autodesk and be a part of shaping the future of design and engineering software.

 

Design, develop, and maintain high-quality software products using Java programming language.

Collaborate with cross-functional teams to understand project requirements and contribute to the overall software development process.

Write clean, efficient, and well-documented code that follows industry best practices and coding standards.

Conduct thorough testing and debugging of software to ensure functionality and identify and fix any issues.

Continuously research and stay updated on new and emerging technologies, tools, and techniques related to Java development.

Participate in code reviews and provide constructive feedback to team members to improve code quality.

Troubleshoot and resolve complex technical issues that arise during the development process.

Work closely with product managers and designers to understand user needs and translate them into technical requirements.

Proactively identify areas of improvement in existing software and suggest and implement solutions.

Collaborate with other software engineers to develop innovative solutions and features that enhance the user experience.

Actively participate in agile development processes, including sprint planning and retrospectives.

Mentor and guide junior developers in the team to help them improve their skills and knowledge.

Ensure that all software development activities are completed within the given timelines and meet quality standards.

Communicate effectively with team members and stakeholders to provide updates on project progress and any roadblocks.

Adhere to company policies and procedures and maintain a high level of professionalism at all times.

Where is this job?

This job opening is listed as 100% remote

Job Qualifications

Proficiency In Java Programming Language: A Software Engineer-Java At Autodesk Must Possess Strong Knowledge And Experience In Java Programming Language, Including Its Core Concepts, Data Structures, And Algorithms.

 

Experience With Software Development Life Cycle: The Ideal Candidate Should Have A Thorough Understanding Of The Software Development Process And Experience With Agile Methodologies. This Includes Requirements Gathering, Design, Coding, Testing, And Maintenance.

 

Knowledge Of Web Technologies: Candidates Should Have A Solid Understanding Of Web Technologies Such As Html, Css, And Javascript, As Well As Experience With Web Application Development Frameworks Such As Spring Or Struts.

 

Familiarity With Database Management: The Software Engineer-Java Should Have Experience With Database Management Systems, Including Sql And Nosql Databases, And The Ability To Design And Optimize Database Schemas.

 

Strong Problem-Solving And Analytical Skills: A Successful Candidate Should Possess Strong Problem-Solving And Critical Thinking Abilities, With The Ability To Analyze Complex Systems And Troubleshoot Issues Effectively. This Includes The Ability To Work Independently And In A Team Environment.

 

Required Skills

Web Development

 

Version Control

 

Database Management

 

Mobile Application

 

Agile Methodology

 

Object-Oriented Design

 

Cloud Computing

 

User Interface Design

 

Java Programming

 

Algorithms And Data Structures

 

Testing And Debugging

 

Soft Skills

Communication

 

Conflict Resolution

 

Leadership

 

Time Management

 

Interpersonal Skills

 

Flexibility

 

Critical Thinking

 

Teamwork

 

Adaptability

 

Problem-Solving

error: Content is protected !!