Sr Software Engineer / Architect (Remote) Engineering - Laurel, MD at Geebo

Sr Software Engineer / Architect (Remote)

OverviewERP is currently seeking a highly skilled Senior Software Engineer / Architect to support one of our technical projects with the U.
S.
Air Force.
This role is for the person that has been a hands-on senior full-stack developer but is ready to lead an agile development team in modernizing a key military system.
The effort will be focused on modernizing and implementing key user applications and related components following well-known React.
js workflows.
The ideal candidate will have a commitment to collaborative problem solving, sophisticated design, quality and leading technical teams.
This project represents a multi-year effort for IT Modernization and Transformation requiring tested, secure, and hardened software solutions.
Be the Best! Come join our team of exceptional technical talent.
ERP International is honored to have been named one of The Washington Post's Top Workplaces 3 years running, 2020 - 2022!About ERP International, LLC:
ERP is a nationally respected provider of health, science, and technology solutions supporting clients in the government and commercial sectors.
We provide comprehensive enterprise information technology, strategic sourcing, and management solutions to DoD and federal civilian agencies in 40 states.
Founded in 2006, ERP is headquartered in Laurel, MD and maintains satellite offices in Montgomery, AL and San Antonio, TX - plus project locations nationwide.
ERP is an Equal Opportunity Employer - Disability and Veteran.
ResponsibilitiesEssential Job Functions and
Responsibilities:
Lead and contribute to an atmosphere of cross-functional teamwork within the organization; contributes to acceptance/functional testing duties and part of incremental feature developmentSupport hands on development tasks and performs up to 50% coding as a part of their weekly tasksAdheres to, promotes and maintain development standards and best practices, participates in regular code reviewsAssists development/test teams in activities with acceptance testing, load testing, troubleshooting, and performance tuning as requiredFocuses on innovation and technology insertion looking to bring best of breed capabilities to the programPerform full-stack development using Spring Boot (preferred) and React, Redux.
Responsible for architecting and developing enterprise Java applications using Spring Boot, Hibernate, RESTFUL Services and reusable components to support overall projects objectivesBuild applications quickly and efficiently to consume APIs and meet demanding performance and security requirements, using tools like Maven and Gradle to validate that builds are reliable and reproducible.
Design new or extend existing applications modules and functions to fit the business needs.
Support Quality Assurance and tests functions and applications for cross-browser, cross-platform, and cross-device compatibility.
Write, update, and maintain appropriate documentation.
Use Jira, Confluence, and Git/Bitbucket to support development tasks.
Communicates committed stories for the upcoming sprint to backlog owners and stakeholdersSupport DevSecOps tasks as assigned.
QualificationsRequired Education:
BS in Computer Science or related field.
Required
Experience:
Minimum 10 years' experience in hands-on development with open-source Java StackMinimum 5 years' Experience with continuous integration, continuous delivery, and cloud solutions such as Amazon Web ServicesExpert in an agile incremental delivery approach which supports incremental development of high-quality, fully tested J2EE application components every 2 weeksExperience with object-oriented programming or an entire software development life cycle in an academic or professional environmentMinimum of 5 years of JavaScript development experience and at least 2 years of experience with React.
js.
Minimum of 3 years' experience using Java with SpringbootPrior experience with popular React.
js workflows (such as Flux or Redux).
Prior experience with data structure libraries (e.
g.
, Immutable.
js).
Experience with RESTful APIs and a relational database=Required Skills and AbilitiesDeep understanding and experience with designing and implementing highly scalable web applications in a cloud environmentExpert in an agile incremental delivery approach which supports incremental development of high-quality, fully tested J2EE application components every 2 weeksFamiliar with J2EE/Java Frameworks, programming experience and overall Java development techniques to perform daily Java Development, automated unit testing and troubleshooting responsibilitiesThorough understanding of React.
js and its core principles.
Knowledge of modern authorization mechanisms, such as JSON Web Token.
Work Authorization RequirementsMust be a US Citizen with ability to obtain Secret DoD clearance.
Preferred
Qualifications:
Ability to understand business requirements and translate them into technical requirements.
Familiarity with as-is architecture documentation.
Familiar with modernization effortsFamiliarity with GIT, Jira, Bitbucket, JenkinsExperience with development in Cloud, DevOps & Agile environmentsExperience with Splunk and tailoring logging scriptsHiring Process:
Video interview with recruiterVideo interview with hiring manager or representativeVideo technical interview.
Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.