PHP/Python Software Engineer Engineering - Bethesda, MD at Geebo

PHP/Python Software Engineer

Overview We are searching for an experienced PHP/Python Software Engineer to support our work with the federal government.
This opportunity is full-time in MD.
We attract the best people in the business with our competitive benefits package that includes medical, dental and vision coverage, 401k plan with employer contribution, paid holidays, vacation, and tuition reimbursement.
If you enjoy being a part of a high performing, health care, professional service and technology focused organization, please apply today! Duties & Responsibilities This candidate will perform mostly back-end and some front-end development work.
The full stack consists mostly of PHP and Python while the front end is JavaScript, and will be using Vue.
js moving forward.
May contribute using various languages such as PHP, Python, and JavaScript using both OOP and functional programming paradigms.
Will participate in both unit testing and full integrated system testing.
Applications will include standard software tools and/or services for decoding, calculation and display of scientific data including satellite, radar, observational, numerical forecast models, and forecast products.
Specific activities will include:
Design, test and develop the software to meet requirements Recommend upgrades for existing systems and programs Develop separate elements of a software that work well in the program as a whole Create various diagrams, flowcharts and models that illustrate the type of code needed for programmers Ensure continued functionality of a program during maintenance and testing of software Document each aspect of a system or application as a reference for future upgrades and maintenance Revisit the development process to fix bugs or address client concerns Must also be able to:
Decide which technologies and languages are best for the project Design the architecture of the components of an application Build and test Application Program Interfaces (APIs) Test sites and applications in different browsers and environments Test new features thoroughly to ensure they perform the correct task in all cases Run performance bench marking tests Refactor and optimize existing code Document code so other developers can understand and contribute to it Fix bugs in existing projects Review colleagues' code Meet with product owners, designers, developers and project staff for progress updates Contribute to implementing an agile product development environment Effectively communicate technical information and work status accurately and reliably to project leads and managers.
Required
Qualifications:
BS/BA degree in Computer Science or related field or the equivalent.
6 years of progressive experience in programming in an enterprise setting using PHP and/or Python Proficient in PHP and/or Python server-side development Strong knowledge in JavaScript client-side development Excellent problem-solving and critical-thinking skills Comfortable in a fast pace work environment Strong problem-solving experience and driven work ethic Additional Requirements:
Ability to pass a background investigation for a position of public trust Ability to work under general supervision U.
S.
Citizen or Green card is required for the position.
Candidate must successfully pass a Federal Background Investigation.
Recommended Skills Api Agile Methodology Architecture Communication Computer Programming Forecasting 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.