Software Developer - Government Client (Confidential)

Other Jobs To Apply

No other job posts for this day.

<h4>Job description:</h4> <p>We are seeking a talented software developer to join our team in creating high-performance applications and systems. The ideal candidate will possess strong technical expertise, a passion for coding, and the ability to collaborate with cross-functional teams to deliver innovative solutions. This role offers the opportunity to work on impactful projects in a dynamic and supportive environment.</p> <h4>Key responsibilities:</h4> <ul> <li>Design, develop, test, and maintain software applications and systems.</li> <li>Collaborate with team members to define software requirements and architecture.</li> <li>Write clean, efficient, and well-documented code following industry best practices.</li> <li>Debug and resolve software defects, ensuring optimal performance and reliability.</li> <li>Implement secure coding techniques to protect sensitive data and prevent vulnerabilities.</li> <li>Participate in code reviews, providing and receiving constructive feedback.</li> <li>Develop and maintain software documentation for internal and external stakeholders.</li> <li>Stay updated on emerging technologies and recommend their integration into software solutions.</li> <li>Work closely with DevOps teams to ensure smooth deployment and operation of software.</li> <li>Optimize existing applications for scalability, performance, and usability.</li> </ul> <h4>Qualifications:</h4> <h4>Education:</h4> <p>(Education qualifications listed below will be considered but are not required)</p> <ul> <li>Bachelor's degree in computer science, software engineering, or a related field.</li> </ul> <h4>Experience:</h4> <ul> <li>3-5 years of professional software development experience.</li> <li>Proven expertise in developing and deploying software applications in production environments.</li> </ul> <h4>Technical skills:</h4> <ul> <li>Proficiency in programming languages such as Python, Java, C++, or JavaScript.</li> <li>Experience with frameworks and tools like React, Angular, Django, or Node.js.</li> <li>Strong understanding of software development lifecycle (SDLC) methodologies, including Agile and Scrum.</li> <li>Familiarity with database management systems such as MySQL, PostgreSQL, or MongoDB.</li> <li>Knowledge of version control systems (e.g., Git) and CI/CD pipelines.</li> <li>Experience with cloud platforms like AWS, Azure, or Google Cloud is a plus.</li> </ul> <h4>Soft skills:</h4> <ul> <li>Strong analytical and problem-solving skills.</li> <li>Excellent communication and teamwork abilities.</li> <li>Detail-oriented with a focus on delivering high-quality results.</li> <li>Ability to manage multiple tasks and adapt to changing project requirements.</li> </ul>

Back to blog