Full-Stack/Back-End Data Developer - (192)
Columbia, Maryland, United States
We are looking for a Full-Stack/Back-End Data Developer to produce scalable software solutions, focusing on the system backend. You will be part of a cross-functional team responsible for the full software development life cycle, from conception to deployment. As a Full-Stack/Back-End Data Developer, you should be comfortable with back-end coding languages, development frameworks, and data and business intelligence tools such as Informatica, Talend, and Databricks. Your focus will be on backend analysis and development with a mix of tool-based development using Informatica and Python/Spark on Databricks. You should also be a team player with a knack for design and utility. We'd like to meet you if you're also familiar with Agile methodologies!
Responsibilities
- Full-stack data development within an Agile team
- Write and maintain clear, secure, extensible, and scalable code within Python/Spark/React stack
- Hands-on experience in ETL development on tools such as Informatica
- Ability to reverse engineer business logic from existing Informatica ETL code
- Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack tools and technologies
- Work with product owners to understand desired initiatives and implement application capabilities
- Maintain knowledge of market trends and development in web application development frameworks and related, emerging technologies to provide, recommend, and deliver best practice solutions
- Develop and deploy web applications in an AWS environment
- Work with development teams and product managers to design software solutions
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Extend and integrate with front-end applications
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Write technical documentation
Requirements
- Proven experience as a full stack developer in a similar role
- Six (6) years of overall experience in software development
- Five (5) plus years of experience with Informatica PowerCenter
- Working knowledge of Informatica MDM (or a comparable MDM tool)
- Three (3) years of Python experience
- Three (3) years of AWS experience or other Cloud technology experience
- One (1) plus years of JavaScript/React experience
- Two (2) years of hands-on experience with JIRA, a sprint planning/development and project management tracking tool
- Experience working with a Version Control system (preferably Git)
- Developer-level knowledge of CI/CD integration – using branching/merge approaches
- Experience in creating highly available and scalable infrastructure in AWS Cloud by using various AWS Services
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, json)
- Knowledge of multiple back-end languages (e.g., Java, Python) and JavaScript frameworks (e.g., Angular, React, Node.js)
- Familiarity with databases (e.g., MySQL, MongoDB), Web Servers (e.g., Apache)
- Excellent communication and teamwork skills
Education/Certifications:
- Degree in Computer Science, preferably in IT/Data-related field
- AWS Certified Developer – Associate - Preferred
General:
- Strong organizational and communication skills
- Ability to manage multiple tasks and prioritize workload based on the needs of the client
- Ability to deal with ambiguity and frequent changes in priorities
- Ability to work with minimal supervision
- Excellent technical writing skills and proven experience in systems with complex requirements
- Excellent teamwork and interpersonal skills with the ability to team with others to meet project objectives
- Understanding of the system development lifecycle as implemented with Agile; SAFe knowledge a plus
THIS POSITION REQUIRES RESIDENCY IN MARYLAND OR NORTHERN VIRGINIA and is PARTIAL REMOTE 2 DAYS A WEEK. THIS POSITION IS NOT ELIGIBLE FOR A FULL REMOTE SCHEDULE.
Only individuals with permanent work authorization should apply. Must be able to obtain a Public Trust Clearance. Fully-vaccinated status for COVID-19 is required as a condition of employment. Hiring candidates with a permanent residence within commuting distance to Columbia, MD.
ABOUT NEXT PHASE SOLUTIONS AND SERVICES, INC.
Innovation. It’s What Defines Us.
Next Phase Solutions and Services, Inc. provides insights and solutions for healthcare, engineering and science research. Next Phase commits to creating an environment where our employees achieve their full potential, increase their productivity, and expand their professional and personal horizons. We look for bright, innovative people that achieve results, understand the importance of being a productive and supportive team member, and put the customer’s satisfaction first. Next Phase leadership is looking for new leaders, scientific and technical subject matter experts, and technically savvy people that are interested in putting forth the effort and commitment needed to grow our company.
Will you join us to share in the success?
Next Phase Solutions and Services, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Benefits
We offer a competitive total compensation and benefits package. Benefits include, but are not limited to:
HEALTH AND WELLNESS BENEFITS
- Medical Insurance (three healthcare plans to choose from), Dental Insurance, and Vision Insurance
- Flexible Spending Account (FSA) and Health Savings Account (HSA)
- Company-sponsored Wellness Program
WELL-BEING PROGRAM
- Our Well-being programs offer a variety of benefits that support our employee’s physical, financial and lifestyle wellness. Enjoy walks around a beautiful lake, work out in our on-site gym, grab a healthy snack, enjoy bagel Fridays and lunches, attend yoga, benefit from a hybrid flex schedule, join a Fitbit group or sports team, or get some great financial advice – just to name a few of the well-being program benefits.
PERSONAL INSURANCE BENEFITS
- Company-paid Life Insurance
- Company-paid AD&D Insurance
- Company-paid Short-term and Long-term Disability Insurance
PAID LEAVE
- Competitive paid-time-off programs
- Paid holidays
- Paid Maternity leave for mothers recovering from the birth of a child
RETIREMENT
- 401K plan with 5% employer contribution (employee contributions are not required to receive 5% employer contribution)
PROFESSIONAL DEVELOPMENT
- Employees are reimbursed for professional development activities including classes, books, technical certification/testing fees, professional dues/subscriptions, professional licenses required for a position
PET INSURANCE
- Choose from two options to help keep your pets happy and healthy
$100 EMPLOYEE TECHNOLOGY ALLOWANCE
- Employees receive a $100/month Technology Allowance to use towards personal mobile phone and Internet plans
Tags: Agile APIs AWS Business Intelligence CI/CD Computer Science Databricks Engineering ETL Git Informatica JavaScript Jira JSON MongoDB MySQL Node.js Python React Research SDLC Security Spark Talend Testing
Perks/benefits: 401(k) matching Career development Competitive pay Equity Fitness / gym Flex hours Flexible spending account Flex vacation Health care Insurance Medical leave Wellness Yoga
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open AI Engineer jobs
- Open Data Engineer II jobs
- Open Sr Data Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Principal Data Engineer jobs
- Open Data Manager jobs
- Open Data Analytics Engineer jobs
- Open Power BI Developer jobs
- Open Junior Data Scientist jobs
- Open Senior Data Architect jobs
- Open Product Data Analyst jobs
- Open Data Scientist II jobs
- Open Business Intelligence Developer jobs
- Open Sr. Data Scientist jobs
- Open Manager, Data Engineering jobs
- Open Big Data Engineer jobs
- Open Business Data Analyst jobs
- Open Data Quality Analyst jobs
- Open Principal Data Scientist jobs
- Open ETL Developer jobs
- Open Data Analyst Intern jobs
- Open Junior Data Engineer jobs
- Open Research Scientist jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open GCP-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Java-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Consulting-related jobs
- Open TensorFlow-related jobs
- Open Snowflake-related jobs
- Open PhD-related jobs
- Open NLP-related jobs
- Open CI/CD-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open Databricks-related jobs
- Open Hadoop-related jobs
- Open LLMs-related jobs
- Open Data warehouse-related jobs