Clearance Requirement : Must be US Citizen and should be able to obtain DHS FEMA clearance.
Job Description
Primary Responsibilities
- Collaborate with multiple teams for the delivery of Data Migration for multiple systems : analysis, design, implementation, testing, validation, and acceptance.
- Work with a team of developers with deep experience in distributed microservices, data migration, and AWS services.
- Utilize programming languages like Java, Python and Open-Source RDBMS and NoSQL databases and AWS cloud based ETL services such as AWS Glue.
- Perform unit tests and conduct reviews with other team members to make sure your code is rigorously designed, elegantly coded, and effectively tuned for performance.
- Participate in data migration testing including data-level validation and application-level validation.
Required Skills and Experience
- Knowledge of software development life cycle (SDLC) practices, principles, and techniques as they apply to the Agile development process.
- Expertise in ETL, Python, PostgreSQL experience and Cloud Data Migration (on-prem to cloud) add AWS.
- Experience with data loading tools and techniques, as well as an understanding of the target system's data model and requirements
- Ability to define and document customer business processes and report / dashboard content needs including business process diagrams, data maps, and data modeling.
- Expert in Shell scripting including but not limited to regular expressions, and automating tasks and make repeatable data extraction / load processes.
- Experience creating custom ETL using Python, Node.JS, other scripting tools.
- Ability to analyze source data for potential data quality issues and address these issues.
- Strong desire to learn new skills, embed with a team and solicit ideas.
Software Developer, Mid - Security Clearance Required
With these benefits, plus the option for flexible schedules and remote and hybrid locations, we’ll support you as you pursue a balanced, fulfilling life—at work and at home. Our people-first culture prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely...
Senior Systems Software Developer - 100% Remote (REF1566P)
We are seeking a highly skilled and experienced Senior Systems Software Developer, with a proven track record in developing, maintaining, and supporting advanced software systems for an upcoming opportunity. Minimum of 5+ years of professional experience in software development, with a strong focus ...
Senior Software Developer-Full Stack (Remote)
Avenu Insights & Analytics is looking for a Full-Stack Developer to help deliver innovative features and reduce technical debt as the application expands its footprint across different customers and into the cloud. Integrate new features with third-party systems, implementing seamless interaction wi...
Entry Level .NET Software Developer
Work in a hands-on capacity with small, tight-knit teams in a client-interactive role, seeing the impact of your work first-hand Microsoft tech stack development on a regular basis.Desired SkillsCreative problem solver.NET, SQL Server, and/or ability to quickly learn Databases, APIs, and New Technol...
Software Developer (.NET, Sitecore) - Remote
DescriptionAs a Software Developer at ICF, you will apply your analytical and critical thinking skills to help solve client challenges. Required Skills and Qualifications:2+ years of experience developing enterprise-level web applications as a back-end developer. The delivery team consists of delive...
Jr. to Mid-Level Software Developers - Python, MySQL, ETL
We’re seeking Junior to Mid-Level Software Engineers to develop RESTful API's and write SQL queries, functions, and triggers. This well-established pioneer in data integrity and analytics is ready to bring on a few more developers to support its continual grown in its cutting edge fintech cons...
Mid-Level Java Developer (Remote opening)
MicroHealth is seeking a highly skilled and experienced Mid-Level Java Developer to join our dynamic team. We are seeking a talented Mid-Level Java Developer with experience in the Spring Boot framework to join our team. Responsibilities : Develop and maintain Java-based applications and services us...
Entry Level Java Software Engineer - Remote
This is an excellent opportunity to become a core member of a rapidly growing software development team. ...
Physics/Math Graduate - Entry Level Software Developer
Seeking PHYSICS or MATH graduates with a minor in CS or software technology bent that can learn/grow. ...
Mid-Level .NET Developer
Job Description Our client is seeking a seasoned, Mid-Level. NET applications Providing support for junior developers Deploying functional websites, programs, and applications Research projects for viability and possible solution avenues Drafting software and application operating procedures Trainin...