Mid-level Full Stack Software Developer

🕒 2 days 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 days 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.

🕒 2 days 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.

Angular

ASP.NET

React

SQL

WPF

.NET

🕒 2 days 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.

Cloud

Microservices

🕒 2 days 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.

JavaScript

jQuery

MS SQL Server

React

SOAP

SQL

TypeScript

.NET

🕒 2 days ago

Augmodo

11 - 50

🤖 Artificial Intelligence

🛒 Retail

☁️ SaaS

Software Engineer responsible for building pipelines transforming complex retail data into insights at Augmodo. Focus on high-fidelity outputs leveraging AI strategy in spatial computing.