Why This Role Stands Out
This hybrid Software Developer role at Rresolveexpert Solutions LLC offers a fantastic opportunity to hone your technical skills and contribute to innovative projects within a reputable company. You'll thrive here if you possess strong programming fundamentals and a passion for building scalable applications, with the flexibility to blend remote and in-office work. Apply today to advance your career in a dynamic tech environment!
Quick Overview
Job Description
Software Developer
Job Summary
We are looking for a skilled Software Developer to design, develop, test, and maintain scalable software applications. The ideal candidate should have strong programming fundamentals, problem-solving abilities, and experience working with modern development technologies.
Key Responsibilities
Develop, test, debug, and maintain software applications.
Write clean, scalable, and maintainable code.
Analyze business and technical requirements and translate them into software solutions.
Design and implement new features and enhancements.
Troubleshoot and resolve application issues and production defects.
Participate in code reviews and follow software development best practices.
Work closely with product managers, business analysts, QA engineers, and other developers.
Perform unit testing, integration testing, and debugging.
Maintain technical documentation related to applications and development processes.
Participate in Agile/Scrum ceremonies and contribute to sprint planning and delivery.
Stay updated with emerging technologies and development practices.
Required Skills
Strong knowledge of programming fundamentals and object-oriented programming.
Proficiency in at least one programming language such as Java, Python, C#, C++, or JavaScript/TypeScript.
Knowledge of Data Structures and Algorithms.
Experience with SQL and relational databases.
Understanding of REST APIs and web services.
Familiarity with Git/version control.
Understanding of software development lifecycle (SDLC).
Good analytical and problem-solving skills.
Preferred Skills
Experience with React, Angular, or other frontend frameworks.
Experience with Spring Boot, .NET, Node.js, or other backend frameworks.
Knowledge of AWS, Azure, or Google Cloud.
Familiarity with Docker and CI/CD pipelines.
Knowledge of microservices and distributed systems.
Experience working in Agile/Scrum environments.
Education & Experience
Bachelor's/Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Relevant experience in software development is preferred.
Similar jobs
- QU
Senior Wireless Modem Software Engineer - 5G & Mobile Systems
NewQualcomm
San Diego, California🇺🇸Hybrid2 minutes agoMATLAB5GEmbedded Systems+4Technology - QU
Senior AI Platform Software Engineer
NewQualcomm
San Diego, California🇺🇸Hybrid2 minutes agoGCPMicroservices5G+6Technology - RD
Software Engineer
NewRandstad Digital
Jersey City, NJ🇺🇸$72 - $73/hrHybridYesterdaySQLTechnology - SI
Software Developer (Senior)
NewSOS International LLC (SOSi)
Chantilly, VA🇺🇸HybridYesterdayTechnology - PG
Core Java - Advanced
NewPTR Global
Wilmington, DE🇺🇸$70 - $80/hrHybridYesterdayMicroservicesSpringSpring Boot+7 - MI
Senior Software Engineer, AI Infrastructure
Mirantis
Remote🇺🇸Remote1 week agoTypeScriptGoReact+7Technology