GetJob.us
N

Software Developer / Software Engineer (Remote)

NovovuAnywhere, MD
This week
Full-timeRemote

Company

Novovu

Location

Anywhere, MD

Type

Full-time

Work Schedule

full time

Work Location

remote

Job Description

Join Novovu as a Software Developer/Engineer in this fully remote full-time role, building and maintaining innovative software solutions while collaborating with cross-functional teams to deliver high-quality technology products.

Full Description

Join Novovu as a Software Developer or Software Engineer in this fully remote position, where you will play a vital role in designing, developing, and maintaining innovative software solutions that drive business success. Working from anywhere, you will collaborate with cross-functional teams to analyze requirements, architect scalable systems, and deliver high-quality technology products that meet the evolving needs of clients and stakeholders. This opportunity offers the flexibility of remote work combined with meaningful technical challenges and professional growth in a dynamic environment. In this role, you will be responsible for writing clean, efficient, and maintainable code across multiple programming languages and frameworks while adhering to best practices and coding standards. You will participate in the full software development lifecycle, including requirements gathering, system design, implementation, testing, deployment, and ongoing maintenance of applications. Daily responsibilities include debugging complex issues, optimizing application performance, conducting code reviews, and integrating third-party services and APIs to enhance product functionality. You will also collaborate with product managers, designers, and quality assurance teams to ensure deliverables meet both technical specifications and user experience expectations. The ideal candidate will possess a bachelor's degree in computer science, software engineering, or a related field, along with proven experience in software development. Strong proficiency in at least one modern programming language such as Java, Python, JavaScript, or C# is essential, along with hands-on experience with web frameworks, databases, and version control systems like Git. Candidates should demonstrate solid understanding of software architecture principles, object-oriented design patterns, and agile development methodologies. Experience with cloud platforms such as AWS, Azure, or Google Cloud, along with knowledge of containerization technologies like Docker and Kubernetes, is highly desirable. Novovu is committed to fostering a collaborative and inclusive workplace culture that values innovation, continuous learning, and work-life balance. Team members enjoy competitive compensation packages, comprehensive health and wellness benefits, flexible working hours, and professional development opportunities including access to training programs and certification support. The company promotes internal mobility and career advancement through mentorship programs and leadership development initiatives. Employees benefit from regular team-building events, recognition programs, and a supportive environment that encourages creativity and technical excellence. This position offers significant growth opportunities for motivated professionals seeking to advance their careers in software engineering. You will have the chance to work on diverse projects across various industries, expand your technical expertise, and take on increasing levels of responsibility. Career progression pathways include advancement to senior developer, technical lead, or engineering management roles. With a strong emphasis on mentorship and continuous learning, Novovu supports employees in achieving their professional goals while contributing to cutting-edge technology solutions.

Key Skills

JavaPythonJavaScriptCloud PlatformsAgile Development