Full Time

Software Engineer Level 2

Base-2 Solutions
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Base-2 Solutions, so some details may not match this job. The employer's own page has the real description.


Overview


As a Software Engineer Level 2 at Base-2 Solutions, you will play a pivotal role in designing, developing, and maintaining high-quality software applications. You will collaborate with cross-functional teams to gather requirements, analyze user needs, and implement effective solutions while adhering to best coding practices. Your contribution will enhance system performance, optimize existing applications, and support deployment strategies, ensuring that projects are delivered on time and meet our clients' standards.



Job Responsibilities

  • Design, develop, and maintain scalable software applications.
  • Collaborate with product managers, designers, and other engineers to define project requirements and establish timelines.
  • Conduct unit tests and peer reviews to ensure code quality and functionality.
  • Identify and resolve performance issues and bugs in existing applications.
  • Participate in the Agile development process, including sprint planning and retrospectives.
  • Document technical specifications and system designs for future reference.
  • Provide mentorship to junior software engineers and assist with onboarding new team members.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2-4 years of professional software development experience.
  • Proficiency in programming languages such as Java, C#, or Python.
  • Experience with frontend technologies including HTML, CSS, and JavaScript frameworks.
  • Familiarity with database management systems and SQL.
  • Understanding of version control systems, particularly Git.
  • Knowledge of cloud services and deployment practices is a plus.
  • Strong problem-solving skills and ability to work independently or as part of a team.


Technologies & Tools


In this role, you will utilize a range of technologies and tools to deliver high-quality software solutions. Familiarity with Integrated Development Environments (IDEs) such as Eclipse or Visual Studio will be crucial, along with experience in using collaborative platforms like JIRA for project tracking. Knowledge of cloud services like AWS or Azure, as well as containerization tools such as Docker, will be beneficial. Additionally, utilizing testing frameworks and CI/CD tools will enhance the development workflow and maintain application quality.



Ideal Candidates


The ideal candidates for this position will possess not only the technical skills but also the critical interpersonal qualities necessary for fostering teamwork and collaboration. They should demonstrate strong communication abilities, adaptability in tackling various challenges, and a proactive approach to problem-solving. Furthermore, candidates who are eager to learn, share knowledge, and contribute to a positive team environment will thrive at Base-2 Solutions. A dedication to continuous improvement and a passion for technology will further enhance the impact of their work within the organization.


In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.