Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Dashhire and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Description :</b><br/><br/>About the Role :<br/><br/></p><p>We are seeking a motivated and skilled Software Development Engineer - 2 to join our engineering team.
In this role, you will design, develop, and maintain high-quality software solutions that drive our business forward.
</p><p><br/></p><p>You will work closely with cross-functional teams to understand requirements, deliver scalable features, and contribute to the overall product lifecycle.
</p><p><br/></p><p>This role is ideal for someone with solid development experience looking to take the next step in their career by handling more complex technical challenges and collaborating in an agile environment.<br/><br/><b>Key Responsibilities :</b><br/><br/>- Design, develop, test, and maintain software applications and services in accordance with business requirements.<br/><br/>- Write clean, efficient, maintainable, and well-documented code.<br/><br/>- Participate in code reviews, providing constructive feedback to peers and improving code quality.<br/><br/>- Collaborate with product managers, designers, and other engineers to understand requirements and deliver robust features.<br/><br/>- Troubleshoot, debug, and optimize existing software for performance and reliability.<br/><br/>- Follow software development best practices including version control, continuous integration, and automated testing.<br/><br/>- Contribute to architectural and design discussions, suggesting improvements and innovative solutions.<br/><br/>- Mentor junior developers and share knowledge across the team.<br/><br/>- Stay current with emerging technologies and industry trends to continuously improve technical skills.<br/><br/><b>Qualifications :</b><br/><br/>- Bachelors degree in Computer Science, Engineering, or a related technical field.<br/><br/>- Typically 2-5 years of professional software development experience.<br/><br/>- Proficiency in at least one programming language such as Java, C#, Python, or JavaScript.<br/><br/>- Experience with web development frameworks, RESTful APIs, or cloud platforms is a plus.<br/><br/>- Strong problem-solving skills and ability to work in a fast-paced agile environment.<br/><br/>- Familiarity with version control systems such as Git.<br/><br/>- Good understanding of data structures, algorithms, and software design principles.<br/><br/>- Excellent communication and teamwork skills.</p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
Dashhire is actively hiring for this Software Development Engineer II - Java/C#/Python position
Apply Now