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. Cloud Solution Full-Stack Engineer

Location: Fairfax, VA
Date Posted: 06-04-2018
As a Sr. Cloud Solution Full-Stack Engineer, you will be on the forefront of our corporate and customer’s transformation to cloud-based architectures. You will help deliver end-to-end cloud application leveraging both leading cloud-based technology and internal groundbreaking innovation. This Sr. Full-Stack Engineer role is responsible for the design and implementation of efficient applications and services for the Windows Platform and Microsoft ecosystem. You will help refactor existing applications to enable cloud migration, as well as integrate new cloud-native applications based on the Microsoft technology stack.

You will play a key role in the design, refactoring and migration planning and delivery of our corporate LDAP model to enable new capabilities and services for SBD and for our clients. You will provide consultative guidance for sales and delivery to drive large Cloud Application transformation engagements. You will also assist in the technical review of large-scale Microsoft-based systems and solutions and ensure they are delivered with quality.


Qualifications
  • Proficient in MS Active Directory and proxy components as well as Azure AD
  • Experience with the software development lifecycle (SDLC) creating large scale .NET applications using agile and/or iterative processes
  • Experience designing and delivering solutions on the Microsoft platform for large enterprise customers
  • AWS Platform (or comparable) Cloud Application Development, architecture design, modernization, implementation, deployment and support of highly distributed applications leveraging NET, C#, Java, C++
  • API development and integration experience and familiarity with Microservices methodologies for integrating these into Azure cloud-based development
  • Understanding implementation of compliance and regulatory requirements into cloud architecture
  • Familiarity with cloud native application architecture patterns including containers, functional computing, batch processing
  • Experience with Big Data architectures running on AWS or Azure (Data Factory, HD Insight, SQL Server)
  • Expertise in DevOps or DevSecOps Continuous Integration / Continuous Delivery (CI/CD) implementing cloud-based optimized development processes
  • Familiarity with application lifecycle management (ALM) processes, techniques and automation tools
  • Project experience in migrating On-Premise workloads to the cloud and/or implementing cloud-ready applications
  • Strong communication skills both verbal and written skills to develop technical documentation and presentations
  • Team leadership and management experience (team delivery, performance management, coaching, and mentoring)
  • Experience in customer-facing roles leading technical architecture and application design discussions with clients to drive cloud deployment
  • Experience with consultative and complex technical deployment projects, managing various stakeholder relationships
  • Understanding of cloud computing technologies, business drivers, and emerging computing trends
  • Demonstrated strong project delivery experience with regard to estimates, planning and deliverables using project management methodologies
  • Experience with the following tools and technology is preferred: JIRA, GitHub, Confluence, Slack, Jenkins C.1, Elasticsearch, Postgres, JS Hint, Jasmine, Grunt-devperf, SonarQube, Nagios, HP Fortify, Maven Nexus, Selenium, Java/JavaScript, Git, Chef, Icinga, Graylog, Docker Registry, Docker Composed, Docker machine.
  • Must be able to pass background investigation
  • Must be forward thinking and passionate problem solver able to work in a group environment that contributes to global client and company mission and culture
  • Able to take on new challenges and professionally communicate and collaborate with peers and executive client and corporate leadership

Preferred:
  • Software design or development of highly distributed applications
  • Systems operations / management
  • Microsoft Database architectures, Virtualization, Networking, Storage, Security
  • Open Source development, LAMP stack experience , and experience with Java, JSON, PHP, Perl, Python, Ruby on Rails, Pig/Hive is a plus

Educational/Certifications Qualifications Desired:
  • Bachelors or Master’s Degree in Computer Science, Computer Engineering, MIS or related field
  • AWS and /or Azure Certifications
  • MCSD – Azure Solutions Architect

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
  • 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