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 Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.
Overview
The Software Engineer (Dev) II position is an opportunity for a talented and motivated software engineer to contribute to the development of innovative software solutions at Get It Recruit - Information Technology. The successful candidate will work closely with cross-functional teams to design, develop, and maintain software applications, ensuring they meet the evolving needs of the organization. You will play a crucial role in writing high-quality code, conducting code reviews, and participating in agile development processes while continually seeking enhancements to improve product functionality and performance.
Job Responsibilities
- Design, develop, and implement scalable software applications and systems.
- Collaborate with project managers and other stakeholders to gather requirements and define project scope.
- Participate in all phases of the software development lifecycle, from planning to deployment and maintenance.
- Conduct code reviews and maintain coding standards to ensure quality and performance.
- Troubleshoot, debug, and resolve software defects and issues as they arise.
- Utilize version control systems and build tools to manage and deploy applications effectively.
- Stay current with emerging trends and technologies in software development and make recommendations for improvements.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- A minimum of 3 years of professional experience in software development.
- Proficient in programming languages such as Java, C#, Python, or JavaScript.
- Experience with modern web frameworks (e.g., React, Angular, or Vue.js) and RESTful API design.
- Familiarity with database management systems (e.g., MySQL, PostgreSQL, or MongoDB).
- Solid understanding of software development methodologies, particularly Agile/Scrum.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work collaboratively in a team environment.
Technologies & Tools
In this position, you will work with a variety of technologies and tools, including but not limited to, Git for version control, Docker for containerization, Jenkins for continuous integration, and cloud platforms such as AWS or Azure. Familiarity with integrated development environments (IDEs) and build tools like Maven or Gradle will also be beneficial. The role may involve using frameworks and libraries specific to web and mobile application development, as well as performance monitoring tools to ensure optimal software performance.
Ideal Candidates
The ideal candidate for the Software Engineer (Dev) II position is someone who exhibits a strong passion for technology and problem-solving. They should be capable of adapting to rapidly changing requirements, demonstrating resilience under pressure while maintaining a commitment to quality and best practices. Strong interpersonal skills and the ability to work effectively with diverse teams are essential. Furthermore, the candidate should possess a continuous learning mindset and a proactive approach to improving both individual and team capabilities.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.