Full Stack Software Engineer

1 week ago


Norfolk, United States Mastrics Full time
People. Technology. Ideas.

Our Team takes pride in developing solutions that accelerate our clients' continued success. Our clients range from large corporations to local, state, and federal government. To fulfill our obligations to our clients, we take great pride in hiring the right team. We offer exciting opportunities for growth, education, and leadership and embrace diversity and inclusion.

Mastrics is looking for a Software Development Engineer who is excited by the unique challenges presented by the Department of Defense (DOD) and can think strategically and drive implementation. You will influence the technical direction of the team, working with many different technologies. The software you develop will have fault detection and toleration, and automatic system recovery.

Responsibilities
    • Provide full-stack software engineering development using modern software engineering design, object-oriented principles, and abstract data types.
    • Support all aspects of full-stack software engineering including the integration of platforms and features across multiple subsystems, containerization, and Microservices architecture.
    • Troubleshoot and resolve high-priority issues affecting the live environment, which includes sites and applications that utilize a variety of frameworks, data sources, front-end systems and back-end systems.
    • Be a member of an Agile scrum team; participate in sprint planning meetings, stand-up meetings, and retrospectives; assess progress against tasks and adjust as needed.
Minimum Qualifications
    • Possess (7+) years of specific software engineering experience related to front-end and back-end applications and/or data services
    • Experience with consuming and creating REST APIs, SOAP WebServices
    • Familiarity with at least one server-side programming languages such as Java
    • Familiarity with front-end web development (JavaScript and Javascript frameworks, HTML,CSS)
    • Familiarity with at least one MVC framework (Spring)
    • Familiarity with the Linux environment and shell scripting with bash or similar
    • Experience with relational databases such as ASE, Oracle, MySQL
    • Ability to diagnose and troubleshoot issues
    • Understanding of the components of HTTP requests and responses
    • Understanding of the fundamentals of algorithms and data structures
    • Experience with web application security best practices and the design of secure systems
    • Expertise in software engineering practices including version control (Git preferred)
    • Ability to communicate with other engineers, staff, and management
Desired Qualifications
    • Experience migrating database-backed live systems from system to system
    • Experience with cloud tools and developing in a hybrid on-premises and cloud environment
    • Experience working with end users to translate requirements into engineering systems
    • Familiarity with unit tests, continuous integration, and continuous deployment
    • Familiarity with ActiveX Control, PowerBuilder, .NET and C#
Education
    • Master's or Bachelor's degree in Computer, Electrical or Electronics Engineering or Mathematics with field of concentration in computer science; Software Engineering or computer related degrees preferred.
Work Authorization
    • Required: US Citizen
    • W-2 Direct Hire Only;No Corp-To-Corp Or Third Party Recruiters
Clearence
    • Secret Clearance is preferred but not necessary


Join our team and grow with us

  • Norfolk, United States Connect Talent Solutions Full time

    Job DescriptionJob DescriptionConnect Talent Solutions is a fast growing, innovative staffing firm offering direct placement, contract and contract to hire solutions. We are uniquely positioned and experienced to support your requirements from IT and engineering to general labor and customer service positions. At Connect, people are the center of our...

  • Software Engineer

    1 week ago


    Norfolk, United States Booz Allen Hamilton Full time

    As a software engineer, you know that good software is more than just a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to help develop a user-focused solution. Were looking for a so Software Engineer, Software, Engineer, Technology


  • Norfolk, United States Athena Technology Group, Inc. Full time

    Job DescriptionJob DescriptionDescription/Job SummaryRequires US CitizenshipEmployment Term and Type: Regular, Full TimeRequired Security Clearance: SecretRequired Education: Bachelor's Degree in STEM and at least 7 years of experience in the field or in a related area.Job DescriptionSupport the Naval Sea Systems Command Code 03S (NAVSEA 03S) Digital...


  • Norfolk, United States Athena Technology Group, Inc. Full time

    Job DescriptionJob DescriptionDescription/Job SummaryRequires US CitizenshipEmployment Term and Type: Regular, Full TimeRequired Security Clearance: SecretRequired Education: Bachelor's Degree in STEM and at least 4 years of experience in the field or in a related area.Job DescriptionSupport the Naval Sea Systems Command Code 03S (NAVSEA 03S) Digital...


  • Norfolk, United States Athena Technology Group, Inc. Full time

    Job DescriptionJob DescriptionDescription/Job SummaryRequires US CitizenshipEmployment Term and Type: Regular, Full TimeRequired Security Clearance: SecretRequired Education: Bachelor's Degree in STEM and at least 4 years of experience in the field or in a related area.Job DescriptionSupport the Naval Sea Systems Command Code 03S (NAVSEA 03S) Digital...


  • Norfolk, United States Athena Technology Group, Inc. Full time

    Job DescriptionJob DescriptionDescription/Job SummaryRequires US CitizenshipEmployment Term and Type: Regular, Full TimeRequired Security Clearance: SecretRequired Education: Bachelor's Degree in STEM and at least 7 years of experience in the field or in a related area.Job DescriptionSupport the Naval Sea Systems Command Code 03S (NAVSEA 03S) Digital...

  • Software Engineer

    1 week ago


    Norfolk, United States Connect Talent Solutions Full time

    Responsibilities: Respond to fluid tasking and requests from the customer/end user for performance-based objectives and requirements. Add Command and Control functionality. Improve existing performance issues and fix bugs. Develop and direct software system testing procedures, programming, and documentation. Analyzes, defines, and documents requirements...


  • Norfolk, United States CareerBuilder Full time

    Employee Type: Full-Time Location: Virginia Beach, VA Job Type: Software Engineer Experience: Entry Level Clearance Type: Secret AERMOR LLC is seeking for qualified candidates to carry out a range of programming and software-related functions linked to the execution of Data Governance and Management, Test & Evaluation, or Quick Reaction Test studies. *Must...

  • Software Engineer

    1 week ago


    Norfolk, United States Connect Talent Solutions Full time

    Job DescriptionJob DescriptionResponsibilities:Respond to fluid tasking and requests from the customer/end user for performance-based objectives and requirements.Add Command and Control functionality.Improve existing performance issues and fix bugs.Develop and direct software system testing procedures, programming, and documentation.Analyzes, defines, and...


  • Norfolk, United States Connect Talent Solutions Full time

    Connect Talent Solutions has an opportunity for a Lead Software Engineer Position responsibilities will include but are not limited to the following: Participate in designing, coding, testing, debugging, configuring, and documenting operating systems and software. Assist users in the development and integration of systems and environments. Install and...


  • Norfolk, United States Connect Talent Solutions Full time

    Job DescriptionJob DescriptionConnect Talent Solutions has an opportunity for a Lead Software EngineerPosition responsibilities will include but are not limited to the following:Participate in designing, coding, testing, debugging, configuring, and documenting operating systems and software.Assist users in the development and integration of systems and...

  • Software Engineer I

    Found in: Dice One Red US C2 - 1 week ago


    Norfolk, United States American Systems Corporation Full time

    Looking For: A Software Engineer for future support of the TACNET program in Norfolk, VA. As a Software Engineer I, you will: * Join a well-established team that gives you the opportunity to grow * Maintain your clearance * Receive robust benefits package that includes Employee Stock Ownership Plan ! * Be a part of an empowered accountability culture where...

  • Software Engineer II with Security Clearance

    Found in: Dice One Red US C2 - 1 week ago


    Norfolk, United States Chenega Corporation Full time

    Summary Software Engineer II Norfolk, VA Chronos Operations (CO) is a wholly-owned subsidiary of Chenega Corporation, an Alaska Native Corporation based in Anchorage, AK. Belonging to the Military, Intelligence, and Operations Support (MIOS) Strategic Business Unit (SBU), Chronos has a culture rooted in integrity, respect, and exceptional performance....

  • Network Engineer

    13 hours ago


    Norfolk, United States Clark Creative Solutions Full time

    Job DescriptionJob DescriptionThe Naval Facilities Engineering Systems Command (NAVFAC) builds and maintains sustainablefacilities, delivers utilities, and services, and provides Navy expeditionary combat force capabilities.NAVFAC requires facilities under its command and the facility related controls systems (FRCS) in them tobe interconnected to properly...

  • Network Engineer

    2 weeks ago


    Norfolk, United States Clark Creative Solutions Full time

    Job DescriptionJob DescriptionThe Naval Facilities Engineering Systems Command (NAVFAC) builds and maintains sustainablefacilities, delivers utilities, and services, and provides Navy expeditionary combat force capabilities.NAVFAC requires facilities under its command and the facility related controls systems (FRCS) in them tobe interconnected to properly...

  • electrical engineer

    Found in: beBee jobs US - 2 days ago


    Norfolk, Virginia, United States Construction Jobs Inc Full time

    Bristol Infrastructure Design Services LLC, is hiring a Senior Electrical Engineer to support the Department of the Navy.Hybrid opportunities available based on office requirements.Essential Job Duties and Responsibilities:Conducts field evaluation and generates review comments for electrical design proficiency in accordance with code standards for in-house...

  • Systems Engineer

    4 days ago


    Norfolk, United States JUNO TECHNOLOGIES INC Full time

    Systems Engineer for Software Life Cycle Management. Juno Technologies is seeking a Systems Engineer to design, develop (Powershell), test, and analyze software programs and applications. This includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle. The Systems Engineer will also analyze and...


  • Norfolk, United States Energy Jobline ZR Full time

    Job Description Vehicle Control Systems Engineer required for an innovative company leading the way in the development of powertrain solutions for electric vehicle applications. With a commitment to sustainability and cutting-edge technology, they are dedicated to revolutionizing the automotive industry through their advanced drivetrain solutions. As a...


  • Norfolk, United States Elevance Health Full time

    **Container Platform Executive Engineer** **Location:** This position will work a hybrid model (remote and office). The Ideal candidate will live within 50 miles of one of our Elevance Health PulsePoint locations listed here: Atlanta, GA; Mason, OH; Norfolk, VA or Richmond, VA. The **Cloud Platform Solution Engineer** will perform analysis and research of...

  • Engineer - Process

    Found in: beBee jobs US - 1 day ago


    Norfolk, Virginia, United States ProAmpac Holdings, Inc. Full time

    DescriptionAPC Paper Company of NY is seeking a Process Engineer to apply engineering techniques and assist in the improvement of manufacturing processes and products. Analyze and assess current engineering equipment and processes and implement updates designed to increase efficiency, cost-effectiveness, and promote quality and reliability. Establish...