Senior Business Systems Analyst and Developer

Overview

Remote
$75,000 - $125,000
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

Agile
Business Process
Data Modeling
Communication
Database
Dimensional Modeling
Functional Requirements
Incident Management
C#
Application Development
Java
Mapping
Microsoft Power BI
Microsoft Excel
PostgreSQL
ProVision
Python
SQL
Requirements Analysis
Software Development Methodology
Unit Testing
Programming Languages
Software Development
Federal Government
Government Contracting

Job Details

Senior Business Systems Analyst and Developer

This is a Full-Time (W2) Remote Position supporting The United States Postal Service (USPS). Full benefits, PTO, and paid holidays are inclusive to this position.

Number of Available Positions: 2

Contract Term: 10/1/2025- 9/30/2026 (With Possible Extensions)

Salary Target: $75K- $125K (Salary is flexible based on the relevant professional experience and background related to the position)

Requirements: Prior experience supporting a Federal Government Agency/Project within the past 2 years; Completed Bachelor s Degree (Highly Preferred); 8+ years of relevant professional experience with designing large and complex IT solutions for large organization; Proficiency with programming languages including Java, Python, or C#; Experience with SQL, Postgres, and data modeling; Ability to identify trending, analyze data, present findings using Microsoft Excel & PowerBI; Experience with requirements analysis, functional & technical design, application build, product configuration, unit testing, and production deployment

Project Description

Under client guidance and direction, the contractor will provide support, and review and/or participate in the development of various initiatives and other responsibilities.

Required Skills:

  • Proficiency in programming languages like Java, Python, or C# is essential for development tasks.
  • Understanding of database concepts, SQL, Postgres and data modeling.
  • Familiarity with SDLC methodologies such as Agile and software development practices
  • Understanding system architectures
  • Ability to analyze data, identify trends, and present findings using tools like Excel, Power BI
  • Ability to manage projects, track progress, and ensure timely delivery of solutions.
  • Excellent written and verbal communication skills
  • Skills in mapping and analyzing business processes to identify areas for improvement and automation.
  • Understanding of Azure

Day to Day Responsibilities:

  • Coordinate with Developers and service providers to ensure availability and task assignments.
  • Defines project requirements by identifying project milestones, phases, and elements and forming project team.
  • Establishes project estimates.
  • Designs computer solutions along with team Architects and Engineers.
  • Maintains system protocols by writing and updating procedures.
  • Provides direction to the development and testing scrum teams.
  • Be a highly effective technical leader-by-example, mentoring the Application development team and using your expertise to guide the design, development, and maintenance of the application.
  • Maintain overall industry knowledge on latest trends, technology, etc.
  • Drives scope definition, requirements analysis, functional and technical design, application build, product configuration, unit testing, and production deployment.
  • Ensures delivered solutions meet/perform to technical and functional/non-functional requirement.
  • Provides technical expertise and ownership in the diagnosis and resolution of an issue, including the determination and provision of workaround solution or escalation to service owners.
  • Ensures delivered solutions are realized in time frame committed; work in conjunction with project sponsors to size and manage scope and risk.
  • Provides support and technical governance.
  • Provides industry thought leadership to fellow team members across business and technical project dimensions solving complex business requirements.
  • Demonstrates forward thinking in how technology can support modernization efforts.
  • Incident Management Ability to lead as a Critical Incident Manager to restore production applications impacting events.
  • Able to manage multiple IT projects simultaneously.
  • Able to present and communication at all levels within an organization.

Education:

  • 8+ years experience in designing large and complex IT solutions in large organizations.
  • Position requires strong leadership and team-building skills.
  • Must be able to collaborate effectively with a group of high performing individuals as well as Leadership.

Educational Requirements:

A Bachelor s degree from an accredited College/University in Computer Science, Information Technology, Management Information Systems, or a related field is preferred.

NOTE: If resource does not have a relevant college degree, an additional 4 years of relevant work experience is required.

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.