What are the responsibilities and job description for the Software Engineer position at Dice US Sales Demo Account?
Job Details
Software Engineer
Introduction:
As a Software Engineer at our company, you will be responsible for developing high-quality software solutions using Java. You will work closely with our team of developers to design, implement, and maintain software applications that meet our clients' needs.
Responsibilities:
- Developing software solutions using Java
- Collaborating with team members to design and implement new features
- Testing and debugging code to ensure quality and performance
- Maintaining and updating existing software applications
- Participating in code reviews and providing feedback to team members
- Keeping up-to-date with the latest technologies and trends in software development
- Meeting project deadlines and delivering high-quality work
Requirements:
Required Skills:
- 5 years of experience with Java
- Strong knowledge of object-oriented programming principles
- Excellent problem-solving and analytical skills
- Ability to work both independently and as part of a team
- Good communication and collaboration skills
Preferred Skills:
- Experience with other programming languages such as C or Python
- Familiarity with software development tools and frameworks
- Experience with web development technologies such as HTML, CSS, and JavaScript
- Knowledge of database management systems
- Experience with Agile development methodologies
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Salary : $80,000 - $120,000