What are the responsibilities and job description for the Business Systems Developer position at NFL Player Benefits?
The Business Systems Developer is responsible for designing, developing, and maintaining the Plan’s benefits administration systems. The Developer will create and maintain custom business applications and resolve technical system problems. The Developer is also responsible for system integrations and API processes that support the overall business systems function. The Developer will work with end users and key stakeholders to elicit requirements and streamline business processes.
The following are to be performed accurately, completely, professionally, and in a timely manner: Application Development
· Design and develop applications to meet business needs.
· Collaborate with stakeholders to gather requirements and translate them into functional solutions.
· Create business requirements documents (BRDs) and use case diagrams.
· Perform user acceptance testing (UAT) and ensure solutions meet requirements.
· Integrate new solutions with existing systems and third-party APIs.
· Test, debug, and deploy applications while ensuring high performance and scalability.
· Stay updated on the latest trends and advancements in development and low-code technologies.
Application Support
· Responsible for the support, maintenance, and upgrades of business applications.
· Provide technical support, troubleshooting, and ongoing maintenance for deployed solutions.
· Document application processes, configurations, and enhancements.
· Coordinate and implement change requests
Process Improvement
· Evaluate existing business processes and identify inefficiencies.
· Drive the development of new workflows and automation.
· Programming or scripting languages such as Java, JSP, JBoss app server, SQL, .NET, React, and PowerShell
· Analytical ability required to gather data, perform transformation, perform complex analysis, and solve business and technical problems.
· Strong understanding of software development lifecycle (SDLC) and agile methodologies.
· Strong understanding of technical IT concepts, including DevOps, cloud computing, data security, and information management.
· Proven experience in a hybrid role combining technical development and business analysis.
· UI/UX design principles for user-friendly applications.
· Business process modeling and automation tools.
· Advanced ability to problem-solve creatively and analyze processes and systems.
· University degree in Information Systems, Computer Science, or related field required.
· Minimum 10 years experience in information technology and related work experience in software development and low-code systems
· Demonstrated project management experience.
· Advanced critical thinking skills and ability to apply them in various situations.
· Strong interpersonal, analytical, and time management skills.
· Salary range - $135,000 to $150,000
Salary : $135,000 - $150,000