Logo
M.C. Dean, Inc.

Software Engineer 4 - Tyson's, VA

M.C. Dean, Inc., Mc Lean, Virginia, us, 22107

Save Job

Overview

M.C. Dean is

Building Intelligence

through cyber-physical solutions for mission-critical facilities, infrastructure, and global enterprises. We deliver innovative projects for Fortune 100 companies and government agencies.

Join our 5,000+ employees worldwide who engineer secure, resilient power and technology systems, shaping the built and cyber-physical world.

Benefits - Competitive salary - Medical, dental, vision, life, and disability insurance - Paid time off - Tuition reimbursement - 401(k) plan - Military Reserve pay offset - Paid maternity leave

Job Responsibilities Our projects involve: - Applying innovative tech solutions for critical systems - Developing performance analysis, workflow, and enterprise solutions - Interfacing with manufacturing equipment and embedded systems - Working across server, desktop, and mobile platforms

As a team member, you will: - Participate in agile development - Collaborate with stakeholders to understand requirements - Lead or contribute to platform architecture - Design and develop advanced applications - Maintain high quality standards - Foster a culture of innovation and teamwork

Required Skills - 9+ years in software architecture, design, and development; strong OOP, design patterns, data structures, algorithms; Bachelor's degree - 6+ years experience with relational (MSSQL, PostgreSQL) and NoSQL databases - Strong problem-solving skills - Experience with diverse technologies and agile environments - Proficiency with source control systems like Git - Experience with test automation is a plus - Background in electrical or systems engineering is a plus - Mathematics background is a plus

Technology Skills - Proficiency in Java (Guice, Hibernate) or C# (.NET, WPF, WCF) - Front-end frameworks (Angular or similar) - Mobile app development, cross-platform solutions - REST API, data engineering, analytics - Cloud services, containerized deployment - 3D graphics familiarity is a plus

Additional Abilities - Ability to work extended hours on screens - Sitting for long periods - Manual dexterity for keyboard and object manipulation - Effective communication and comprehension - Problem-solving applying general rules - Understanding spoken and written information

Details - Seniority level: Not Applicable - Employment type: Full-time - Job function: Engineering and IT - Industry: Design Services

Referrals can double your chances of interview.

Salary range: $120,000 - $170,000 Location: Washington, DC Posted: 2 weeks ago

Other similar roles: Junior Software Developer - Fairfax, VA; Software Development Intern in Washington/Baltimore area.

#J-18808-Ljbffr