Jobs and Careers
LA

Software Engineer

Latitude
United States, United Statesfull_timeVerifiedPosted 9 Aug 2024

About the role

We are looking for a skilled Software Engineer who is passionate about technology and eager to contribute to impactful projects. As a Software Engineer at [Your Company Name], you will work on a variety of projects, developing high-quality software applications, and solving complex problems. The ideal candidate will have strong programming skills, a collaborative mindset, and a drive for continuous learning and improvement.

Key Responsibilities

  • Design, develop, and maintain scalable and efficient software applications.
  • Write clean, maintainable, and well-documented code in [programming languages, e.g., Java, Python, C++].
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define software requirements and specifications.
  • Participate in code reviews, ensuring adherence to best practices and coding standards.
  • Troubleshoot and debug software issues, providing timely solutions and improvements.
  • Contribute to the development of software architecture and system design.
  • Stay up-to-date with emerging technologies and industry trends to continuously enhance your skills and knowledge.
  • Ensure software quality through automated testing, performance tuning, and code optimization.

Qualifications

  • Bachelor’s degree from an accredited university in Computer Science, Software Engineering, or a related field is required.
  • Proven experience as a Software Engineer (5+ years), with a focus on back-end Java development/engineering.
  • Strong experience with Spring/Springboot framework or microservices architecture.
  • Experience with software development methodologies, such as Agile or Scrum.
  • API testing experience (i.e. Swagger/Postman) and Unit testing experience (i.e. JUnit/Mockito) are a plus.
  • Strong problem-solving abilities and analytical skills.
  • Excellent communication skills and the ability to work effectively in a collaborative team environment.
  • Familiarity with version control systems (e.g., Git) and software development tools.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Latitude

View company profile →