DEVELOPER ANALYST JOB DESCRIPTION

Browse sample Developer Analyst job descriptions covering technical, documentation, and platform specific roles across multiple industries.

Developer Analyst Job Description Template

1. About the Role

A Developer Analyst turns financial data and regulatory rules into working software. In financial services, this means translating tax agency requirements, banking certification standards, or wealth management migration specifications into ETL pipelines and application logic that must pass state and federal compliance reviews like MeF Assurance Testing. The job sits within IT delivery teams, not the business side, working from specifications written by tax compliance officers, banking certification leads, or migration project managers, depending on the engagement. It demands accuracy under deadline pressure.

2. Position Summary

As the Developer Analyst, you build and maintain the ETL pipelines, tax calculation logic, and data migration components that keep financial services teams on schedule for regulatory deadlines. You work within IT delivery teams alongside compliance, business analysis, and quality assurance staff, reporting to a technical lead who reviews your code and test coverage before production release.

3. Why Join Us

Career Impact: Completing state tax agency forms approval cycles or banking-certified ETL builds gives you compliance experience that financial services employers specifically screen for.

Business Impact: When your data mapping or tax calculation logic is wrong, forms get rejected by state agencies or client account migrations stall, so error-free delivery has real consequences for end clients.

Growth Opportunity: Building fluency in ETL tools and regulatory data formats across tax, banking, and wealth management contexts opens paths toward senior data engineering or compliance-focused analyst roles.

4. Key Responsibilities

  • Build ETL workflows that move and transform financial data across source and target systems, following established best practices.
  • Develop calculation logic and data mapping rules to meet client and regulatory specifications within compliance-driven projects.
  • Test and validate completed components for accuracy, consistency, and usability before they reach production environments.
  • Collaborate with compliance teams, forms reviewers, and client subject matter experts to confirm requirements and resolve open questions.
  • Resolve data and production issues identified during quality assurance reviews or post-implementation support windows.
  • Coordinate with cross-functional teams across development, support, and business units to keep delivery on schedule.
  • Maintain and adjust existing components as regulatory rules, client requirements, or agency deadlines change.
  • Adapt data formats and integration logic when source systems or agency specifications change without notice.

5. Required Qualifications

  • Bachelor's degree in computer science, information systems, business administration, or a related technical field, or equivalent work experience.
  • Experience developing ETL processes, data mapping, or financial calculation logic within banking, tax, or wealth management environments.
  • Strong written and verbal communication skills for working closely with internal teams, compliance reviewers, and external client stakeholders.
  • Ability to manage multiple deliverables and meet tight regulatory or client deadlines with minimal day to day supervision.
  • Comfort engaging directly with stakeholders, including government agencies, clients, or internal compliance teams, to clarify project requirements.
  • Good problem-solving and analytical skills for diagnosing data, calculation, or workflow issues before they reach production.
  • Working knowledge of structured query language for analyzing, transforming, and validating data across source and target systems.

6. Preferred Qualifications

  • Industry certification in banking, financial compliance, or another recognized regulatory domain relevant to the role.
  • Experience with big data technologies for processing and transforming large transactional or financial datasets.
  • Exposure to client-facing data migration projects with defined service level agreements or delivery milestones.
  • Background researching regulatory or tax rule changes using specialized research databases or official agency publications and guidance.

7. Success Metrics & Environment

  • Approval cycle time on regulatory forms or client migrations, reflecting review speed.
  • Production defect rate after release, measuring data mapping or calculation errors reaching end users.
  • On-time delivery rate against regulatory or client deadlines, tracking schedule reliability.
  • Rework rate on data mapping or calculation logic, indicating first-pass accuracy.
  • Open issue resolution count per cycle, showing stakeholder questions or defects closed.

8. Compensation & Benefits (US Market Benchmark)

  • Base Salary Range: $65,000 to $85,000 annually, depending on location and experience.
  • Bonus: Annual performance bonus of 5 to 10 percent of base salary.
  • Equity: Limited or no equity, typical for individual contributor analyst roles.
  • Health Benefits: Standard medical, dental, and vision coverage with employer contribution.
  • PTO: 15 to 20 days of paid time off plus standard holidays.
  • Common Perks: Tuition assistance, professional certification support, and hybrid or remote work options.


Figures are estimates based on general US market benchmarks and may be outdated. Adjust based on location, company size, and seniority level.

9. EEO & Legal

Background checks, including credit history review where permitted by law, are required prior to employment in this role given its access to financial and regulatory data. All qualified applicants are considered for employment without regard to race, color, religion, sex, national origin, age, disability, or other protected characteristics under applicable federal, state, and local law. Reasonable accommodations are available for individuals with disabilities upon request. Candidates must be authorized to work in the United States.

Developer Analyst Job Description Example

1. Developer Analyst (Enterprise Mobile App Development)

The Developer Analyst delivers enterprise mobile application solutions for Android and iOS, executing custom development, application migration, security, and code review services for Enterprise customers. Reporting to the solutions delivery team, the Developer Analyst partners with development teams and business stakeholders to design and deploy user-centric mobile products on time, on budget, and to a high standard of quality.


Key Responsibilities

  • Execute and deliver strategic services and solutions for Enterprise customer needs, including Android Enterprise application development, application migration and porting, mobile and enterprise security, code review, systems integration, and developer engagement events
  • Define and document functionality design through use cases, business process flows, UI design, and UML modeling
  • Partner with development teams to design, develop, and deploy enterprise mobile application solutions for smartphones, tablets, and other mobile products
  • Provide services and solutions that meet business objectives on time, on budget, and with high quality
  • Respond to concerns from key decision makers
  • Provide technical support and subject matter expertise to internal and external business partners


Required Qualifications

  • Bachelor's degree with 5+ years of directly related experience
  • Experience designing and developing mobile solutions, including proof of concept and prototype creation for enterprise use
  • Experience with processes and procedures typical in Enterprise customer environments, with a strong track record of building collaborative relationships with peers, customers, and partners
  • Deep knowledge of enterprise software and solutions such as ERP, CRM, and database systems, along with strong understanding of mobile platforms, device manufacturers, and device management
  • Deep understanding of mobile development languages and tooling such as Android Java, Kotlin, Swift, Objective C, and Python, with Rust as a plus
  • Well versed in agile development methodologies and structured development practices using source control
  • Thorough knowledge of mobile development platforms including Android and iOS, with ability to identify service and support risks within wireless product technologies
  • Experience with Microsoft Office Suite and Windows presentation software in a wireless network environment
  • Strong organizational, communication, and interpersonal skills, with the ability to work independently and in team environments to meet deadlines

2. Developer Analyst (Identity and Access Management)

Embedded within HealthPartners' Identity and Access Management team, the Developer Analyst builds complex provisioning automation for the myAccess platform, including connectors developed in RSA Identity Governance and Lifecycle. Working closely with Security leadership and application teams, the Developer Analyst drives connector strategy, leads user acceptance testing, and mentors staff to help HealthPartners deliver secure access quickly and accurately to members, patients, and the community.


Core Functions

  • Create complex technology solutions to support myAccess
  • Develop and support provisioning connectors using RSA Identity Governance and Lifecycle
  • Drive the overall IAM connector strategy and own the planning and execution of provisioning connector development, in collaboration with Security leadership
  • Define project objectives by analyzing user requirements
  • Provide development support for custom developed security applications
  • Partner with application teams to integrate applications with Security Administration
  • Design and implement code deployment and source control use, and train other team members on these practices
  • Lead User Acceptance Testing and bug-related engineering efforts
  • Produce and oversee user manuals, user procedures, technical support documentation, and operational procedures as required
  • Mentor and coach staff
  • Leverage technology to improve the customer's experience


Qualifications and Experience

  • Bachelor's degree in Information Technology, Computer Science, or a related field, or equivalent experience
  • Seven to ten years of experience in object-oriented development with demonstrated proficiency in Java
  • Experience integrating with Web Services (SOAP and REST) and parsing JSON and XML data
  • Demonstrated proficiency with full life cycle iterative development, including requirements gathering, technical design, development, testing, implementation, and support
  • Experience in Identity and Access Management, with understanding of at least one leading Identity Management system such as OIM, RSA IG&L, or SailPoint
  • Experience with directory services (Active Directory) and Lightweight Directory Access Protocol (LDAP)
  • Proficient working knowledge of writing scripts in JavaScript and PowerShell
  • Ability to write complex SQL queries for Oracle and SQL Server databases
  • Understanding of Unix, Linux, and Shell scripting
  • Experience providing work direction and mentoring staff
  • Highly organized, self-motivated, and an expert at root cause identification and problem solving
  • Excellent interpersonal and written communication skills, with availability for on-call 24/7 support rotation on a periodic basis

3. Developer Analyst (Crew Optimisation Software)

Reporting to the optimisation team lead, the Developer Analyst owns hands-on development of PBS, Rostering, Recovery, and Workforce optimisation products within the CAE Crew Management system. Partnering with airline clients, the Developer Analyst runs monthly bureau processes and analyzes results to keep solutions accurate and on schedule.


Primary Duties

  • Perform unit testing and quality assurance on product areas related to optimisation
  • Perform monthly Rostering and Pairing bureau processes, including configuration adjustments, solution generation, results analysis, and client liaison
  • Evaluate configuration changes to support improved quality solutions
  • Investigate and analyze optimisation results in detail, covering both benchmark and bureau processes
  • Identify areas for improvement proactively in client optimisation configuration, business process, and product functionality
  • Maintain clear and regular communication with relevant Merlot individuals
  • Communicate with clients in a timely, knowledgeable, and respectful manner
  • Complete deliverables within agreed upon timeframes


Skills and Qualifications

  • Relevant OR or Computer Science degree, or equivalent
  • Minimum 3+ years of C++ or C# development experience, plus at least 1 year of Python experience
  • Experience across more than one optimisation product or OR approach, including automatic testing experience
  • Understanding of Pairing and Rostering concepts, with knowledge of software development and structure
  • Open minded, a quick learner, and passionate about learning the airline industry
  • Strong problem solving skills and sound judgment in relation to technical matters
  • Outstanding collaboration skills and ability to manage multiple priorities and deadlines
  • Flexibility while working in a dynamic, collaborative environment, with excellent written and verbal communication skills
  • Excellent Microsoft Office suite skills, including Microsoft Excel

4. Developer Analyst (ETL and Big Data Engineering)

Sitting at the intersection of Ab-Initio development and Big Data engineering, the Developer Analyst builds and tests ETL components that integrate upstream and downstream systems across Hive and Spark environments. Operating across Dev, SIT, and Support teams in an agile banking environment, the Developer Analyst owns delivered applications and streamlines performance to keep data pipelines reliable.


Duties

  • Develop and test complex ETL components using Ab-Initio
  • Implement end-to-end ETL solutions along with ongoing support
  • Ensure effective integration with upstream and downstream processes and systems
  • Provide appropriate support to other ETL team members
  • Own ETL developed applications
  • Collaborate with multiple Dev, SIT, and Support teams
  • Adhere to good code practice within an agile environment for development and implementation
  • Learn new tools and expand big data functionalities by implementing additional Hadoop and Spark ecosystem components
  • Streamline existing application issues and enhance performance of the Ab-Initio code


Requirements

  • B.E./B.Tech in Computer Science, Engineering, or related degree
  • Certification in Banking domain
  • Good skills in developing, unit testing, and maintaining application code, and delivering within timelines using Ab-Initio
  • Ability to rapidly deliver on SQL, with SQL query writing using Teradata and Oracle as an added advantage
  • TWS Scheduling knowledge
  • Ability to engage with stakeholders, elicit requirements and user stories, and translate requirements into UI/UX components
  • Good communication skills
  • Passionate about Agile software processes, data-driven development, reliability, and experimentation

5. Developer Analyst (Drupal Web Development)

A key member of the platform engineering team, the Developer Analyst builds and integrates Drupal 8.x and 9.x page designs and code while managing platform changes through Change Management. Collaborating across IT and business teams, the Developer Analyst tests, deploys, and supports BAU enhancements to keep the Drupal platform stable and compliant.


Functions

  • Define User Acceptance Criteria (UAC)
  • Develop project and BAU technical design
  • Develop and integrate new page designs and code into Drupal
  • Complete unit testing of developed code
  • Integrate BAU changes and enhancements into Drupal
  • Coordinate all platform system changes within Change Management
  • Manage and report key system metrics
  • Perform unit and functional testing
  • Test and implement BAU changes and enhancements
  • Fix defects identified during System Acceptance Testing (SAT) and User Acceptance Testing (UAT)
  • Perform server administration and necessary setup and configuration
  • Perform production deployments


Experience and Qualifications

  • College degree
  • Minimum of 3-5 years of experience developing Enterprise Drupal 8.x and 9.x code
  • Working knowledge of content and visual design skills
  • Demonstrates knowledge of logical page layout and design skills
  • Working knowledge of software development best practices and methodologies
  • Working knowledge of software testing capabilities
  • Working knowledge of Change Management and related processes
  • Excellent verbal, written, and presentation communication skills
  • Demonstrated ability in teamwork, collaboration, and partnership

6. Developer Analyst (Technical Documentation and UX Content)

Clear, consistent product documentation and communication depend on the Developer Analyst, who delivers technical documentation, video scripts, training content, and UI copy that help business stakeholders, developers, and end users adopt new POS and store systems. Serving as a liaison between business units, technology teams, and support teams, the Developer Analyst maintains content standards and resolves user issues to keep documentation current and effective.


Accountabilities

  • Work with business stakeholders, developers, and UX to ensure system functionality, architecture, and usability support business goals, and liaise between business units, technology teams, and support teams
  • Confer with internal teams to establish documentation requirements, study systems and operational data, and document step-by-step instructions
  • Assist in the design, planning, testing, and implementation of POS functionality and other store systems, and collaborate with development and UX to resolve navigation and UI issues
  • Develop and execute communications, training, and content for new functionality, including reference guides, manuals, in-app help, and other print and online outputs
  • Write interface text and use a variety of media, including documentation, charts, graphics, diagrams, images, and video, to communicate initiatives and instructions for hardware and devices
  • Script, record, and publish video content, and support learning and development by writing and editing training modules
  • Facilitate continuous review of content with stakeholders, maintain a terminology dictionary, and recommend revisions to scope, format, and content
  • Create and maintain documentation according to set standards, supporting single-source development for multiple outputs, and maintain a record of updates through version control
  • Analyze evolving business processes and system functions, and review published materials to determine the need for new or revised content
  • Review and test content functionality, performance, and cross-browser compatibility across all digital outputs and store devices
  • Conduct walk-throughs for UX testing and follow up with end-users and stakeholders to confirm successful implementation
  • Assist support groups with end-user problem resolution, document and communicate technical issues and workarounds, and provide second-level support for technical and SCO helpdesk inquiries
  • Support the pilot process by identifying pilot stores, creating communications and documentation, training support staff, and gathering and applying feedback
  • Assist in converting manuals and documentation into the AMS (Madcap) platform, and act as a subject matter expert for continuous improvement projects, including occasional travel and after-hours support


Technical Qualifications

  • BA or equivalent experience, with postgraduate work and a writing background as a plus
  • 2+ years of Business/IT experience, including experience implementing IT solutions and instructing others in tasks or skills
  • Technical writing and software documentation experience, with familiarity with the SDLC and general software development
  • Understanding of essential business functions of an organization, viewed from technical, business, and end-user perspectives
  • Skillful and concise writing demonstrating strong command of semantics, grammar, spelling, and composition, with knowledge of InfoMapping methodology
  • Proficiency in Microsoft Office Suite, Madcap AMS Professional Suite, MS365, and basic Adobe Creative Suite
  • Strong analytical, conceptual, and problem-solving abilities, with sound use of logic and reasoning to evaluate alternative solutions
  • Proven ability to translate complex technical information for nontechnical colleagues and users
  • Strong presentation, interpersonal, and active listening skills, with high attentiveness to detail
  • Excellent written and verbal communication skills, and creativity in designing solutions to meet user expectations
  • Strong social perceptiveness and service orientation, with the ability to challenge accepted beliefs constructively
  • Ability to work autonomously and in team-oriented, collaborative environments, prioritizing effectively under pressure
  • Ability to work effectively in multi-cultural environments, with a commitment to continuous learning and self-improvement
  • Willingness to travel occasionally and work outside standard business hours as required

7. Developer Analyst (Information Security)

The Developer Analyst shapes certain security functions within the organization's information security strategy, ensuring confidentiality, integrity, and availability of information assets. The information security team relies on this work to assess risk, guide policy implementation, and advise senior management on regulatory change.


Activities

  • Design and refine certain functions within the information security framework to ensure confidentiality, integrity, and availability of information assets
  • Guide information security functions, including developing process and technology roadmaps, determining organizational awareness activities, and advising senior management on regulatory changes
  • Work with the Director of Information Security to determine appropriate risk levels and collaborate with business units and stakeholders to minimize exposure
  • Collaborate with personnel across the company to ensure appropriate risk levels are identified for information assets and physical security of facilities
  • Lead implementation of information security policies, standards, procedures, and guidelines
  • Design and operate monitoring and improvement activities to ensure ongoing compliance with security policies and regulations
  • Define and implement an ongoing security risk assessment program to identify and classify critical assets and remediate vulnerabilities
  • Provide guidance on security risk assessments of third-party relationships and associated corrective actions
  • Assist in the information security incident response process and advise senior management on escalation and resolution
  • Assist in preventive monitoring of threats and investigation of alleged security breaches, driving response as needed
  • Design, develop, implement, and maintain identity and access management procedures for proper user account provisioning
  • Collaborate with IT personnel and delivery teams to ensure solution designs include appropriate security controls
  • Assist in information security awareness, training, and educational activities for personnel with access to information assets


Position Requirements

  • Bachelor's degree in Information Technology, Accounting, or a related field, or an equivalent combination of education and experience
  • CISSP, CISM, CISA, CSSLP, or CIPP certification preferred
  • Experience in information technology, including significant security activities and developing information security and technology roadmaps
  • Experience in a regulated sector, with familiarity with gas and utilities business processes
  • Experience with key information security frameworks and governing bodies such as ISO and NIST
  • Experience researching, preparing, and composing security documentation, flowcharts, standards, procedures, reports, and correspondence
  • Experience interacting, advising, and communicating effectively, including analyzing information, conducting meetings, and making presentations
  • Knowledge of IT infrastructure environments, local and wide-area networks, and application security needs
  • Ability to manage small to medium information security projects
  • Ability to develop consensus and facilitate decision-making among senior executives
  • Ability to communicate and exchange information effectively, including conducting oral presentations

8. Developer Analyst (GIS Systems Support)

Developer Analyst builds and supports custom GIS solutions across Midstream, Terminals, and Refining business groups, administering enterprise SDE databases and mobile GIS applications in Azure and AWS environments. The work directly supports IT and business partners by resolving system requirements, monitoring incidents, and analyzing data trends to keep GIS applications reliable across MPC.


Operational Focus

  • Work directly with business partners to gather requirements, develop, and implement new systems, and enhance existing systems
  • Facilitate activities when multiple IT areas need to be involved, such as cross-functional changes and system integration testing
  • Stay current on technologies and business processes
  • Evaluate new applications and identify system requirements
  • Identify evolving business requirements, measure business process and application performance, and recommend system alternatives and enhancements
  • Understand the data and how business processes function within IT applications, and maintain a base understanding of interfacing applications
  • Develop or work directly with third party vendors to develop and deploy solutions per business requirements
  • Build functional and expert knowledge of applications for which the role is responsible
  • Participate in production support, issue resolution, and change control management activities
  • Interpret the existing IT controls environment and apply it to existing and proposed processes to ensure compliance
  • Proactively monitor and communicate the status of incidents and outages, driving resolution
  • Analyze data and trends to identify root cause and address problems


Knowledge Skills and Abilities

  • Bachelor's degree in GIS, Computer Science, Information Technology, or related GIS technical experience
  • Two or more years of experience in a GIS information technology role administering server applications
  • Experience developing custom GIS solutions, administering enterprise GIS SDE databases, and supporting GIS mobile applications
  • Experience building SDE feature classes, domains, subtypes, and relationship classes
  • Experience operating enterprise GIS within Azure or AWS cloud environments, including ETL operations using FME Desktop or Server
  • Deep knowledge of ESRI products including Portal, ArcGIS Server, SDE, GeoEvent Server, Image Server, Field Maps, and Survey123
  • Experience developing solutions with ESRI JavaScript API, Experience Builder, Python API, REST API, and FME Server
  • Experience developing SDE schema changes with Python, ArcPy, and other supporting Python packages
  • Strong spatial analysis and geoprocessing skills, with proficiency in ArcGIS Desktop and Pro
  • General IT infrastructure knowledge to assist in identifying and troubleshooting hardware running GIS solutions
  • Strong critical thinking, written, and verbal communication skills, with the ability to foster partnerships with business partners
  • Ability to manage multiple efforts simultaneously and proactively identify, research, and resolve issues with sound recommendations

9. Developer Analyst (Salesforce Development)

The Developer Analyst develops and configures Salesforce solutions across Service Cloud, Sales Cloud, Community, and the Force.com platform, building both declarative and coded components. Reporting to the Salesforce delivery team, the Developer Analyst designs system specifications, monitors user adoption, and deploys corporate initiative projects to keep Salesforce solutions aligned with evolving business needs.


Key Deliverables

  • Design and implement key technical components of Salesforce solutions, collaborating with technical and non-technical resources to develop and deliver solutions for evolving business initiatives
  • Ensure compatibility with evolving business requirements throughout the development lifecycle
  • Analyze, build, test, and deploy projects and solutions, collaborating with internal team members, stakeholders, and end-users
  • Provide system administration support of Salesforce and related systems
  • Collaborate with internal stakeholder groups to develop and communicate business requirements and technical design
  • Develop system design specification documents as the subject matter expert
  • Monitor system user adoption and provide training or input to trainers
  • Perform configuration, testing, and deployment of highly visible, corporate initiative system projects
  • Follow through on full system projects, determining business problems, impact, risks, value, solution options, and development and testing plans


Professional Experience

  • Bachelor's degree in Computer Science, Engineering, or comparable experience
  • Salesforce developer and administrator certification strongly preferred, with additional certifications such as Service Cloud, Community, or Data Architecture a plus
  • 8+ years of experience as a primary Salesforce Developer of Apex Classes and Triggers, Visualforce, Lightning components, test class coverage, and the Salesforce API
  • 8+ years of experience as a primary admin/analyst of declarative Salesforce setup components, including flows, validations, approval rules, and permissions
  • Experience with Salesforce Sandboxes and release management processes, understanding of the full SDLC, and Salesforce implementation and release best practices
  • Deep understanding of Salesforce data modeling, management, security, and SOQL, with knowledge of Salesforce AppExchange solutions
  • Experience with Workbench, Developer Console, Salesforce Dataloader, Github, and AutoRabit, with iPaaS experience (Workato, Boomi, Mulesoft, Zapier) as a plus
  • Comfortable practicing Agile methodology, with experience in data and system migrations and full stack development as a plus
  • Strong analytical, troubleshooting, communication, effective listening, and collaboration skills
  • Proactive critical thinker with a strong sense of ownership, attention to detail, and proficient problem solving abilities
  • Comfortable in a fast-paced, dynamic environment, with the ability to prioritize, multitask, and maintain a sense of urgency

10. Developer Analyst (Telecom Order Management Systems)

Embedded within the Service Delivery subdomain, the Developer Analyst develops Order Management system solutions, writing Java-based software in a cloud-native environment and analyzing requirements for micro-orchestration and vendor orchestration. Working closely with Product Owners, Architects, and globally distributed engineers, the Developer Analyst reviews code, resolves test issues, and mentors junior team members to deliver reliable information system technology solutions.


Areas of Ownership

  • Provide technical knowledge in the design, development, implementation, maintenance, and support of enterprise information systems
  • Help globally distributed engineers and developers arrive at detailed requirements, user stories, and implementation tasks
  • Lead and perform code analysis and reviews
  • Analyze information system requirements, create designs, and provide documentation using company specified tools and methodologies
  • Understand the 5G network, or demonstrate the ability to acquire domain expertise
  • Understand and deliver micro-orchestration and vendor orchestration solutions
  • Showcase the ability to articulate new-age thinking in the solutioning of software products
  • Write, translate, and code software programs and applications using Java-based technologies in a cloud-native environment
  • Perform critical analysis of test results and deliver solutions to problem areas
  • Install software products and programs for end users as required
  • Provide information system technology solutions adhering to DISH-prescribed life-cycle tools and methodologies
  • Update SOX process documentation quarterly, complete quarterly SPOQ questionnaires, and perform and monitor required SOX controls
  • Mentor juniors in the same job family and global teams on domain knowledge, supervising directly or indirectly as required


Education and Experience

  • BA/BS degree in a technical or business discipline such as Information Systems, Engineering, Computer Science, Finance, Business Administration, or Accounting, with an MA/MS preferred
  • 6+ years of progressive experience in software development and analysis
  • Domain experience preferred spanning one or more OSS areas, including Service Delivery, Inventory Management, Service Management, Data Management, and Device Management
  • Experience researching new software, frameworks, and technology products preferred
  • Proficient understanding of coding methods, patterns, and best practices using multiple languages, including Java/J2EE, C#, C++, Perl, Shell scripting, BPMN frameworks, and PL/SQL
  • Knowledge of data and database management
  • Ability to read, analyze, and interpret business periodicals, technical procedures, and government policy
  • Ability to write reports, correspondence, and procedure manuals, and present information and respond to questions from managers, customers, and the public
  • Excellent oral and written communication skills
  • Ability to work independently and in a team-oriented, collaborative environment with both local and global teammates and stakeholders
  • Ability to effectively prioritize and execute under a high pressure, dynamic environment

11. Developer Analyst (Tax Software Development)

Reporting to the tax product manager, the Developer Analyst refines tax return calculations, e-file paths, and user interfaces within the company's proprietary software to reflect year-over-year agency changes. Partnering with Forms Compliance and Quality Assurance teams, the Developer Analyst tests calculations, secures state agency form approvals, and maintains tax products through filing season deadlines.


Role Responsibilities

  • Perform analysis, research, and interpretation of state and federal tax rules and regulations, applying this knowledge through implementation in proprietary software
  • Program tax return calculations, e-file paths, and user interface updates to conform to year-over-year agency changes
  • Self-test tax return calculations for accuracy, consistency, and usability
  • Develop form print positions to obtain state agency approval of assigned forms within deadlines
  • Work closely with Forms Compliance to obtain forms approval from state agencies
  • Analyze, interpret, prepare, and input tax test data scenarios to obtain MeF Assurance Testing system approval from state or federal tax agencies within assigned deadlines
  • Coordinate and address issues identified through Quality Assurance teams, including Forms Calculation, Forms Compliance, and Programming
  • Maintain assigned tax products during tax filing season based on QA review and user feedback
  • Conduct research through electronic tax research tools such as CCH IntelliConnect


Background and Experience

  • Bachelor's degree in business preferred
  • Prior tax experience is a plus, along with prior detail-oriented experience involving data and calculations
  • Ability to develop strong professional working relationships across teams and tax agencies to proactively monitor changes to tax rules, trends, and mandates
  • Flexible, detail-oriented, self-starter with a positive attitude, able to work in a collaborative environment
  • Ability to provide project status updates, both verbally and in writing, on a regular basis
  • Ability to ensure assigned tasks are completed within established timeframes and thrive in a deadline-driven environment
  • Highly computer literate, including proficiency with MS Office Suite
  • Excellent written and verbal communication skills, with fluency in English
  • Willingness to work an extended schedule as required to meet project deadlines

12. Developer Analyst (ServiceNow Platform)

Sitting at the intersection of business analysis and platform engineering, the Developer Analyst develops ServiceNow solutions that support customer engagement, requirement definition, testing, and day-to-day administration across the platform. Operating across Enterprise Services and customer-facing sectors in an Agile environment, the Developer Analyst contributes to sprint planning, drives platform adoption, and helps Northrop Grumman expand its ServiceNow capabilities.


Job Functions

  • Serve as a member of an Agile team, providing general ServiceNow business analyst support
  • Participate in all aspects and phases of delivering products and solutions on the ServiceNow platform, including customer engagement, requirement definition, testing, documentation, administration, development, and maintenance
  • Collaborate across multiple teams, projects, organizations, and sectors to support various project activities and objectives
  • Contribute on Agile engagements, utilizing agile methodology appropriate to ServiceNow deployment and tools to enhance project efficiency and quality
  • Support functional and technical design efforts
  • Follow ServiceNow technical and functional best practices
  • Participate in PI planning, sprint planning, and review meetings
  • Participate in internal knowledge sharing, coaching, and collaboration activities and initiatives


Minimum Qualifications

  • Bachelor's degree, or 4 years of additional relevant work experience in lieu of a degree
  • At least one relevant ServiceNow certification, with Service Portal Catalog experience or certification preferred
  • At least 1 year of experience working with various modules within ServiceNow
  • Proven experience driving continual improvement, platform expansion, and adoption, including experience developing on the ServiceNow platform
  • Demonstrated experience with web technologies and at least one programming language such as JavaScript, Python, C#, or Java
  • Active US Government security clearance, or ability to obtain and maintain one if necessary
  • Creative, customer-focused mindset for implementing and resolving IT and business workflows in partnership with users
  • Passion for advising and guiding business customers and IT leaders on getting the most out of ServiceNow, and eagerness to contribute to Northrop Grumman's ServiceNow capabilities

13. Developer Analyst (Data Migration and ETL)

A key member of the FNZ Migration team, the Developer Analyst produces complex client-focused data mapping solutions, including data models and validation rules, for the Extract, Transform, and Load process. Collaborating across internal and client SME resources, the Developer Analyst designs SSIS packages, resolves technical issues, and supports post-implementation migration to keep client data accurate and on schedule.


What You'll Do

  • Work with internal and client SME resources to provide complex data mapping solutions in line with client requirements, the FNZ solution, and the FNZ Migration SDLC
  • Produce technical migration outputs, such as data models, data mapping definitions, and data validation rules, in line with target FNZ product and client migration requirements
  • Design, create, and maintain SSIS packages to migrate data to FNZ databases
  • Design and develop ETL workflows conforming to best practices, creating re-usable components
  • Provide solutions and recommendations for the resolution of technical issues, ensuring solutions meet technical specs, design, and non-functional requirements
  • Support changes through testing, resolve data issues, and complete unit testing and system documentation for ETL processes
  • Provide post-implementation support once migration is complete, supporting project and service and support teams in issue identification and resolution


Required Qualifications

  • Strong relational database design experience working with MS SQL Server
  • Proficient in data mapping and profiling techniques
  • Experience using ETL tools such as SSIS and Informatica, and working on Business Intelligence projects
  • Confident and able to take initiative in a client and delivery-focused environment
  • Good team communication skills, confident in dealing with internal and external clients
  • Highly developed written and oral communication skills, with superior analytical thinking
  • Able to prioritize own workload and work to aggressive deadlines with minimal supervision

14. Developer Analyst (Dynamics 365 and Power Platform)

Bringing business requirements to life on the Microsoft Power Platform depends on the Developer Analyst, who develops configuration, custom plugins, and workflow solutions across Dynamics 365 for Sales and Customer Service. Serving as a technical-functional resource, the Developer Analyst partners with Business Analysts, manages system administration, and supports data migration to keep CRM solutions reliable and well-integrated.


Day-to-Day Responsibilities

  • Work as a technical-functional resource to deliver development and configuration solutions on the Dynamics 365 platform
  • Partner with Business Analysts to define user requirements and translate them into functional and technical specifications
  • Participate in or lead design sessions to create innovative solutions that support business requirements
  • Perform development tasks related to configuration, custom plugins, and workflow activities, including test plans, process flows, business rules, JavaScript for Dynamics 365, and Power Automate flows
  • Configure and support CRM solutions that enhance cross-platform and third-party applications with Microsoft Dynamics 365
  • Perform data migration and transformation activities
  • Manage system administration, including user setup, security, solution deployments, and upgrades
  • Provide support, diagnostics, and resolution to complex problems


Qualifications and Experience

  • Bachelor's degree, or 4 years of equivalent work experience and a high school diploma or GED
  • 2+ years of experience working with Microsoft Dynamics 365 for Sales and/or Customer Service in application design, development, testing, and deployment
  • Sound knowledge of Dynamics 365 Entities, Workflows, Flows, Business Rules, Business Process Flows, Power Apps, Configurations, Custom Development, Dashboards, and Web Resources
  • Knowledge of SQL, SSIS, and FetchXML, with experience using JavaScript extensions and C# plug-ins
  • Experience with iterative and incremental development (Agile), Azure DevOps deployment pipelines, and Power Platform Dataflows, Power Query, and Power BI data modeling
  • Strong problem-solving skills and experience balancing multiple priorities, with a strong desire to learn and grow with the Power Platform
  • Values a diverse and inclusive work environment

15. Developer Analyst (Cerner CCL Development)

The Developer Analyst advances CCL programming and reporting solutions for Cerner Millennium, writing and testing code based on requirements gathered from clinical staff and customers. The clinical applications team relies on this work to resolve production issues, support upgrade testing, and keep CCL-developed reports and extracts accurate and current.


Scope of Work

  • Lead meetings with peers and customers to develop and modify applications and reports
  • Perform QA testing on application functionality
  • Lead and participate in team peer review sessions for enhancements and break fixes
  • Provide input and participate in change control meetings
  • Handle production problems and resolve issues for assigned Cerner Millennium solutions
  • Participate in Cerner application upgrades, including writing new test scripts, conducting testing, working with end users on new or modified functionality, and supporting migration into production
  • Participate in other application upgrades, patch installations, and infrastructure changes impacting Cerner, including project coordination and regression testing
  • Promote collaboration locally, regionally, and nationally to leverage opportunities for growth and shared resources
  • Update support and maintenance documentation as needed


Skills and Qualifications

  • Bachelor's degree in Computer Science or Information Systems, or equivalent professional experience
  • 5+ years of experience with Cerner's CCL programming language and tools
  • Understanding of the Cerner data model and architecture, with Rules and mPages experience a plus
  • Experience creating and parsing XML and JSON
  • Basic knowledge of clinical operations through formal education or business experience
  • Knowledge of browser application development, database development, and the ability to create server-side controls desirable
  • Working knowledge of SQL, JavaScript, HTML, CSS, and jQuery desired
  • Excellent analytical abilities and good problem-solving skills
  • Strong verbal and written communication skills, with the ability to fulfill 24/7 on-call rotation requirements

Editorial Process and Content Quality

This content is developed by the Lamwork Editorial Team using structured analysis of real-world job data, skill requirements, and hiring patterns.

Research framework by Lam Nguyen, Founder & Editorial Lead.

Reviewed by Thanh Huyen, Managing Editor.

Learn more about our editorial standards.