Senior Software Engineer - With Growth Opportunities

Senior Software Engineer - With Growth Opportunities
Company:

Belay Technologies


Details of the offer

We are searching for an energetic Senior Software Engineer to join our amazing team at Belay Technologies in Maryland.
Growing your career as a Full Time Senior Software Engineer is a terrific opportunity to develop competitive skills.
If you are strong in decision-making, planning and have the right drive for the job, then apply for the position of Senior Software Engineer at Belay Technologies today!

Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! 

 
Belay Technologies seeks a Senior Software Engineer (SWE). The SWE shall work with a diverse technical background to maintain and expand a Java and Python based machine learning model-building system. The ideal candidate would be able to deploy the application in Kubernetes environment and independently debug issues as they arise. The candidate would be able to take an objective and develop, test, deploy, and debug a solution rapidly. This role requires a passion for new technologies and the ability to think of original solutions.

 
Telework: ~75% (In office at least one day a week)
Candidates should have the following qualifications:? 
TS/SCI with Full Scope poly is required. Twenty (20) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required.  Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Candidates are required to have the following skills:
Experience developing with Java with Hibernate and injection Experience developing with Python and related ML libraries Functional programming experience a plus Willing to learn and develop in new technologies as required Experience with MongoDB Experience with MLFlow or AirFlow a plus Other tools: Maven, GIT, LINUX CCAs not accepted Additional required experience:
Cloud experience: Shall have 5 years demonstrated work experience with: Distributed scalable Big Data Store (NoSQL) such as Hbase, CloudBase/Accumulo, Big Table, etc. Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc. Hadoop Distributed File System (HDFS) serialization such as JSON and/or BSON Analyze user requirements to derive software design and performance requirements  Design and code new software or modify existing software to add new features  Debug existing software and correct defects  Integrate existing software into new or modified systems or operating environments  Develop simple data queries for existing or proposed databases or data repositories  Provide recommendations for improving documentation and software development process standards  Develop or implement algorithms to meet or exceed system performance and functional standards  Assist with developing and executing test procedures for software components  Write or review software and system documentation Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas  Serve as team lead at the level appropriate to the software development process being used on any particular project  Modify existing software to correct errors, to adapt to new hardware, or to improve its performance  Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design  Design or implement complex database or data repository interfaces/queries  Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project  Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products  Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces  Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met  Implement recommendations for improving documentation and software development process standards  Serve as the technical lead of multiple software development teams  Select the software development process in coordination with the customer and system engineering  Recommend new technologies and processes for complex software projects  Ensure quality control of all developed and modified software  Delegate programming and testing responsibilities to one or more teams and monitor their performance Perks and Benefits:  
8 weeks paid leave - 4 weeks of personal leave, 3 Yay! days, take off on your birthday,11 paid holidays and optional leave up to 6 days through Belay's volunteer program 10% matching in 401(k) contributions vested on day one $5,000 annual training/tuition  Student Loan Repayment Program 100% company funded HSA  Rich medical coverage (100% coinsurance)  Dental coverage including orthodontia  Up to $420,000 in life insurance, premiums 100% company funded  Amazon Prime, gym reimbursement, monthly lunches, games and prizes  Pet adoption program, generous referral bonus program, fun events, and more!  Belay Technologies is a certified Service-Disabled Veteran-Owned Small Business located in Columbia, Maryland (Baltimore/Washington area). Belay Technologies specializes in systems automation and full stack development. Belay Technologies provides leading technology and engineering solutions to the DoD, as well as state-of-the-art commercial products. We hire software engineers, web designers, test engineers, systems engineers, systems administrators, database engineers and other tech services. We are an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
Key words: Full Clearance, Fort Meade, SDVOSB, Service-Disabled Veteran-Owned Small Business, DoD, full scope
Benefits of working as a Senior Software Engineer in Maryland:
? Excellent benefits
? Advancement opportunities
? Attractive package


Source: Grabsjobs_Co

Requirements

Senior Software Engineer - With Growth Opportunities
Company:

Belay Technologies


Aws Cloud Developer

AWS Cloud Developer Bethesda & McLean, Maryland & Virginia Apply Now Rapid Cycle Solutions is seeking a motivated senior level cloud developer with agile m...


From Rapid Cycle Solutions Llc - Maryland

Published a month ago

Systems Administrator

Job Posting Number: S623 Position Title: Systems Administrator Class Title: Staff Regular or Contingent II: Regular (PIN) FLSA: Exempt Salary Range: ...


From Bowie State University - Maryland

Published a month ago

Information Technology Business Analyst

Job Title: IT Business Analyst Location: National Harbor, MD Type: Full Time (Hybrid) Compensation: $70,000 to $110,000 DOE, Annually We are seeking an ...


From Cloudforce - Maryland

Published a month ago

Staff Officer - Ts/Sci W/Poly

Responsibilities for this Position Location: USA MD Bethesda - Customer Proprietary (MDC240) Full Part/Time: Full time Job Req: RQ174545 Type of Requisiti...


From Gdit - Maryland

Published a month ago

Built at: 2024-06-03T04:41:21.835Z