Mid-level Full Stack Software Developer

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of VMD Corp

VMD Corp

501 - 1000 employees

About VMD

📋 Description

• Participate in an agile team, including all agile ceremonies, contributing in all aspects of the development lifecycle • Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively • Incorporate standards and best practices, including performance, security, scalability, and maintainability • Update and maintain system design documents • Review and provide feedback on functional and technical requirements • Contributing to improvements in the software development lifecycle (SDLC) utilizing practices such as test-driven development (TDD), static code analysis, code reviews, continuous integration, continuous delivery, and automated security scanning • Working closely with technical architects to ensure system design follows the industry best practices and standards that align with federal security requirements • Provide operational support expertise, including debugging software to investigate production issues and investigating root causes of faults or problems

🎯 Requirements

• Expertise in core Java • Experience with RESTful web services • SQL and data modeling experience, including experience working with ORM tools/frameworks such as Hibernate • Experience developing applications and working collaboratively in an agile environment • Outstanding communication, organization, time management, and interpersonal skills • Good written and verbal communication skills coupled with strong listening skills • Experience with Git or other distributed source control system • Working knowledge and experience in Federal IT security guidelines and practices and Section 508/ Accessibility • Working knowledge and experience in cloud-based environments (AWS/Azure) • Ability to contribute on an individual basis as well as demonstrate your strengths as an agile team member • Experience communicating and collaborating with other software developers, business owners, and management. • Bachelor’s degree

🏖️ Benefits

• Professional development opportunities that foster career growth • Remote work options

Apply Now

Similar Jobs

🔥 2 hours ago

Premium Guard Inc. (PGI)

201 - 500

🤝 B2B

🔧 Hardware

Product Engineer designing and developing filtration products for automotive industry. Supporting product strategies, testing, and production while coordinating with customers and internal teams.

🔥 12 hours ago

AECOM

10,000+ employees

Senior Strategic Mining Engineer providing technical leadership and supporting mining projects from studies through engineering. Collaborating with multidisciplinary teams in complex mining projects across North America.

🔥 12 hours ago

OneStream Software

1001 - 5000

💸 Finance

🏢 Enterprise

Senior Software Engineer designing and developing complex features for OneStream's corporate performance management platform. Collaborating cross-functionally and ensuring production quality and reliability.

🔥 13 hours ago

ReSource Pro

5001 - 10000

🏢 Enterprise

⚡ Productivity

Senior Principal, Product Engineering at ReSource Pro guiding product strategy and engineering execution. Bridging business needs with scalable, high-performing technology and AI solutions.

🔥 14 hours ago

Clubessential

51 - 200

☁️ SaaS

🤝 B2B

Software Engineer involving .NET development for Xplor Technologies. Collaborating in a fully remote setting to enhance operational efficiency and customer experiences.