Java Software Engineer (Mid to Sr)
- Full-Time
BCMC is sseeking a Software Engineer with Java development experience to support the design, development, and deployment of advanced cybersecurity capabilities. Hybrid work is allowed.
Responsibilities Include: - Collaborating within Agile Scrum team as a key contributor responsible for converting proprietary vendor code for integration with multiple advanced cybersecurity-oriented capabilities. - Create interfaces and interaction layers using industry best practices, latest web trends/technologies and associated tools - Work with customers, testers, and administrators to develop, test, and deploy software builds - Developing high quality technical documentation, as needed, including user guides, test plans, and contract deliverable items
Required Skills: - U.S. Citizenship - Active DoD Secret clearance. Must be able to obtain a TS/SCI clearance. - Must be able to obtain DHS Suitability -
For Senior: 3+ years of identity governance and administration - 4+ years of hands-on experience with Java development and related technologies - 2+ years of experience with Agile software development
For Mid: 4+ years of directly relevant experience. - 2+ years of hands-on experience with Java development and related technologies
- Solid understanding and experience with Windows operating systems - Ability to create well-modularized, maintainable software and willing to follow group coding standards and design. - Possesses or quickly develops a comprehensive understanding of Government Information Security policies, regulations, and guidelines - Must be able to work collaboratively across agencies and physical locations Desired Skills: - Technical understanding of account management and user authentication solutions - Experience with JavaScript, XML and SQL - Experience and/or familiarity with Continuous Development / Continuous Integration concepts, and tools - Experience with integrations with cutting-edge technologies and cloud technologies - Experience working with HSPD-12 - DHS experience
Required Education: BS Computer Science, Computer Engineering, Computer Information Systems, OR Computer Systems Engineering. Two years of related work experience may be substituted for each year of degree level education.
Desired Certifications: - DoD 8570.1 IAT Level II - CSSLP - Certifications related to Agile development and Scaled Agile Framework (SAFe) such as Scrum Master, Product Owner, SAFe Agilist (SA), SAFe Practitioner (SP) or SAFe Program Consultant (SPC)
Our Company Overview:
Business Computers Management Consulting Group, LLC (BCMC) is a small business specializing in Information Technology (IT), Cybersecurity, Information Assurance (IA), SOA, Big Data Management, Program Management, and more for Federal, State, and Local agencies. We possess highly skilled engineers, providing innovative solutions backed by strong past performances. We are ISO 9001:2015, ISO 27001:2013, 20000:2018, and CMMI L3 certified and registered promising highest quality and services o all of our clients.
Benefits
Extremely competitive salary
95% employer paid for employee medical, dental, & vison coverages
100% employer paid for employee life, STD & LTD disability coverages
401k with company match and profit sharing
Flexible Spending Account (FSA) for dependent & health care
11 standard holidays & 3 weeks of annual leave
Powered by JazzHR
Address
BCMC
Dulles, VAIndustry
Technology
Get fresh Java Software Engineer (Mid to Sr) jobs daily straight to your inbox!
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.