The job profile for this position is Software Engineering Senior Advisor, which is a Band 4 Senior Contributor Career Track Role.
Excited to grow your career?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see is right for you, we encourage you to apply!
Our people make all the difference in our success.
Position OverviewThe job profile for this position is for a Software Engineering Senior Advisor. This is a Band 4 Senior Contributor Career Track Role.
The Engineer will work with a team of talented individuals and be responsible for design, build and testing Medicare provider applications and its components that interface with complex systems and external vendor managed SaaS systems. Engineer will have solid knowledge working with complex distributed applications and passion for technologies by solving data integration challenges. Individual will have zeal and drive to be up to speed with latest development in tech arena.
Key Responsibilities- Leverage existing open source frameworks, third party components/libraries, cloud and commercial software to design and develop robust enterprise solutions
- Enable a 360-degree view of Medicare provider-centric information through integration of a multitude of internal/external systems, devices, and data marts
- Support and enhance existing Medicare provider applications utilized by internal and external customers.
- Participate in all agile ceremonies effectively
- Responsible for leading a team of mid-level developers
Required Experience/Qualifications- Bachelor's degree in Computer Science or a related discipline strongly preferred
- Ten or more years of solid, diverse work experience in IT with a minimum of five years' experience application program development, or the equivalent in education and work experience
- Engineer should be very familiar with advanced concepts and have relevant, hands-on experience in many of the following areas to be a successful contributor on the team:
- Expertise in one or more programming languages Java or Python or Scala
- Expertise in SQL development including store-procedures and NoSQL concepts
- Expertise in design and development of complex and cloud native ETL jobs including expertise with PySpark (or similar), AWS glue (or similar)
- Expertise in backend development including analyzing, data profiling, designing and developing backend applications with complex and highly normalized data model
- Handson public cloud experience and related technologies (AWS is preferred) is required. Should have experience in following services or its equivalent: AWS Glue, S3, Lambda, SQS, SNS, EventBridge, RDS, DynamoDB, IAM roles, CloudWatch, KMS, SecretManaer, CloudWatch alarms
- Experience in developing cloud native data pipelines and backend applications following AWS well architected principles.
- Should be comfortable to work with relational Database (MS-SQL server, Teradata, Postgres is preferred) and No SQL (DynamoDB preferred) Database
- Performance tuning of backed systems (threading, indexing, clustering, caching).
- Knowledge of reporting/BI tools such as SSRS, Tableau would be plus.
- Prior experience in integrating SaaS products with enterprise applications is highly desired.
- Data Integration (batch, real-time) following the established Integration Patterns
- Test automation skills using Behavioral Driven Development is nice to have.
Desired Experience/Qualifications- Engineer must be a highly motivated, well-rounded, team player and self-starter that works best in a collaborative, dynamic, agile environment
- Excellent communication skills both written and oral are also essential as this position will interface with remote scrum teams, business owners, enterprise architects, security, infrastructure, and end users via email, phone, IM, desktop sharing, and wiki
- Candidate is expected to lead by example, exhibiting technical excellence and development of expert level business domain knowledge. Influences technical direction within the team and across cross functional teams
- Mentality towards integrating and reusing existing capabilities vs building from scratch is highly desired
- Ideal candidate will have relevant experience either as a consultant or working for a start-up company
If you will be working at home occasionally or permanently, the internet connection must be obtained through a cable broadband or fiber optic internet service provider with speeds of at least 10Mbps download/5Mbps upload.
For this position, we anticipate offering an annual salary of 123,400 - 205,600 USD / yearly, depending on relevant factors, including experience and geographic location.
This role is also anticipated to be eligible to participate in an annual bonus plan.
We want you to be healthy, balanced, and feel secure. That's why you'll enjoy a comprehensive range of benefits, with a focus on supporting your whole health. Starting on day one of your employment, you'll be offered several health-related benefits including medical, vision, dental, and well-being and behavioral health programs. We also offer 401(k) with company match, company paid life insurance, tuition reimbursement, a minimum of 18 days of paid time off per year and paid holidays. For more details on our employee benefits programs, visit .
Qualified applicants will be considered without regard to race, color, age, disability, sex, childbirth (including pregnancy) or related medical conditions including but not limited to lactation, sexual orientation, gender identity or expression, veteran or military status, religion, national origin, ancestry, marital or familial status, genetic information, status with regard to public assistance, citizenship status or any other characteristic protected by applicable equal employment opportunity laws.
Please note that you must meet our posting guidelines to be eligible for consideration. Policy can be reviewed at this .
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.