OUR BENEFITS

We provide competitive benefits including heath, dental, long and short term disability, 401(k) plan, and direct deposit as part of your total compensation package.

CURRENT OPENINGS

Are you ready to be challenged and recognized for your achievements? Apply below if you are an ethical, forward-looking person focused on customer satisfaction and delivering on-time solutions.

EQUAL OPPORTUNITY EMPLOYER

SBD is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at SBD will be based on merit, qualifications, and abilities. SBD does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status").



Sr. Linux/Cloud Solution Full-Stack Engineer

Location: Fairfax, VA
Date Posted: 06-04-2018
Solutions By Design II, LLC (SBD) is looking for a talented Sr. Linux/Cloud Solution Full-Stack Engineer to build the back-end and front end of our new web-based applications for our DevOps and Enterprise services.  The ideal candidate is proficient in all stages of web development, from conception to deployment with specialized knowledge in all stages of software development. The successful candidate will be able to write, deploy, and administer server-side application initiatives and integrate with the functional user interfaces.
 
If you’re interested in creating a user-friendly environment by leveraging open-source technology and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine functionality with optimal system design.
 
The Cloud Solution Full-Stack Engineer will be building a new enterprise Java and Python-based business application and will also support other content management system development efforts. This includes the design, development, test, and implementation of new innovation functionalities as well as migration of data from the legacy system.
 
Responsibilities include:
  • Define and implement innovative solutions for the product direction, visuals and experience using Agile processes
  • Vast knowledge of Open Source technology and Linux/Unix systems
  • Use markup languages like HTML to create user-friendly web pages
  • Maintain and improve automation workflows and monitoring
  • Optimize applications for maximum speed
  • Get feedback from, and build solutions for, users and customers to improve usability
  • Write functional requirement documents and guides
  • Create quality mockups and prototypes
  • Coding and troubleshooting
  • Ensure high quality graphic standards and brand consistency
  • Stay up-to-date on emerging technologies
 
To be considered for this role, candidates must have:
  • 3+ years (mid) or 7+ years (senior) progressively increasing experience in software development
  • 2+ years of experience in Agile delivery
  • Candidates must demonstrate strong oral and written communications and be able to work in fast-paced, Agile team environment.
  • Demonstrated success in building meaningful and productive relationships with colleagues, customers and business partners.
  • Proven work experience as a Full Stack developer and in Java Spring
  • Hands on experience integrating with dynamic markup languages (JavaScript, html, CSS and jQuery)
  • Strong background in (Java) REST API development using SSL and RBAC (auth)
  • Strong development knowledge of Java messaging, event handlers, and in-memory persistence
  • Familiarity with network testing and debugging in a Linux environment
  • Proficient scripting experience; Unix shell preferred
  • Demonstrated understanding of AWS cloud environments
  • In-depth understanding of NoSQL database structure and application
  • In-depth understanding of the entire web development process (design, development and deployment)
  • An ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills
  • Must be able to pass a background investigation
  • BS degree in Computer Science or relevant field
  • Experience working in an Agile/Scrum development process
  • Proficient, if not fluent, in the following:
    • Server, network, and hosting environment
    • Relational and nonrelational databases
    • How to interact with APIs and the external world
    • User interface and user experience
    • Quality assurance
    • Security concerns throughout the program
    • Understanding customer and business needs
    • Database administration including automated cleanup
 
Experience with many of the following tools and technology is required: Java Spring, Log4j, JUnit, JMS, RESTful APIs/Jersey, JSON, Quartz, Jetty/Grizzly, JKS, OpenSSL, FreeMarker, Uberjar, Linux, Unix Shell scripting, AWS platform, JIRA, GitHub, Confluence, Jenkins C.1  
 
Solutions By Design II, LLC (SBD) is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at SBD will be based on merit, qualifications, and abilities. SBD does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age, IWDs, Veteran Status or any other characteristic protected by law (referred to as "protected status").
this job portal is powered by CATS