Published: Oct 31, 2025 - The Senior Information Technology (IT) Developer designs, develops, and maintains high-quality applications using Perl and other technologies to meet client requirements and ensure optimal performance. This role involves analyzing business needs, implementing best practices in software development, and maintaining secure, scalable, and maintainable systems. The developer also takes ownership of deployed applications, ensures accurate task tracking, and stays current with industry advancements to support continuous improvement.

Tips for Senior IT Developer Skills and Responsibilities on a Resume
1. Senior IT Developer, Leap Group, Louisville, KY
Job Summary:
- Oversee large and complex projects, including planning, monitoring, and reviewing progress and accuracy of work and evaluating results.
- Provide production support and performance monitoring of critical production systems.
- Coordinate with other departments and/or external vendors to resolve critical system production problems and the implementation of software release to production.
- Make recommendations in product evaluations and buy versus build recommendations.
- Responsible for developing application architectural design and code for new applications and/or enhancements to existing applications.
- Assist in establishing and maintaining code standards and application development policy procedures.
- Generate complex application code that is traceable to technical specifications.
- Make recommendations toward the development of new code or the reuse of existing code.
- Devise sample input data to test the accuracy of the program, write unit test scripts and debug code using reliable test data, modify steps and sequence.
Skills on Resume:
- Project Management (Hard Skills)
- System Monitoring (Hard Skills)
- Team Coordination (Soft Skills)
- Product Evaluation (Hard Skills)
- App Development (Hard Skills)
- Code Standards (Hard Skills)
- Code Debugging (Hard Skills)
- Problem Solving (Soft Skills)
2. Senior IT Developer, Teknatio, Jeffersonville, IN
Job Summary:
- Obtain end-user approval to promote to production.
- Perform critical work of a complex technical and business nature.
- Create estimates for large and complex assignments and track progress against major milestones following software development life cycle methodology and documentation standards.
- Ensure appropriate documentation is created and maintained and adherence to project management methods.
- Keep current on new software releases, investigate emerging technologies, and advise management for strategic and tactical planning.
- Lead moderate complex project or development phase of a project, may lead technical review meetings with the IT team.
- Coach and mentor less experienced developers, perform code reviews.
- Adhere to NYCB policies, procedures and standards.
- Responsible for providing accurate and timely communication of the status of assignments, job responsibilities, and the resolution of problems to the appropriate parties following established policies and procedures.
Skills on Resume:
- End-User Approval (Soft Skills)
- Technical Expertise (Hard Skills)
- Effective Communication (Soft Skills)
- Project Estimation (Hard Skills)
- Documentation Management (Hard Skills)
- Technology Research (Hard Skills)
- Project Leadership (Soft Skills)
- Team Mentoring (Soft Skills)
3. Senior IT Developer, Blue Peak Solutions, Austin, TX
Job Summary:
- Develop applications using C#, .NET, JavaScript, and the Microsoft suite of technologies, including but not limited to MS PowerApps, MS SharePoint, MS Dynamics 365, and AI.
- Develop within and leverage integration technologies, including SQL Server and Kingswaysoft, to connect internal and third-party systems.
- Recognize synergies and functionality across multiple technologies, and leverage them.
- Review and analyze business requirements and provide technical feasibility and estimates.
- Create technical documents for software products using Visio, PowerPoint, Word and other MS Office applications.
- Participate in the Scrum process as a developer, with activities including Sprint Planning and Estimating sessions, Daily Stand-ups, Sprint Demos and Sprint retrospectives.
- Translate technical requirements into application code and modules.
- Make modifications to existing applications and modules in accordance with written user stories.
- Responsible for unit testing and working closely with the QA/Testing team.
- Troubleshoot and resolve issues in a timely fashion, communicating updates as determined until the issue is resolved.
- Work closely with the team to help identify root causes and implement solutions to reduce recurring defects and issues.
- Take part in code reviews and review the work of colleagues.
- Work with developers to maintain a standard release plan, including code check-in processes and solution management.
Skills on Resume:
- App Development (Hard Skills)
- System Integration (Hard Skills)
- Requirement Analysis (Hard Skills)
- Technical Documentation (Hard Skills)
- Agile Practices (Soft Skills)
- Code Implementation (Hard Skills)
- Issue Resolution (Hard Skills)
- Team Collaboration (Soft Skills)
4. Senior IT Developer, GreenLeaf Tech, Portland, OR
Job Summary:
- Develop, maintain and continuity of any core/peripheral applications within MetLife Turkey.
- Become a part of CPI (continuous process improvement) initiatives to optimize software development processes and methodologies.
- Follow standards to which the application and database developers and the Quality Control teams.
- Follow goals and objectives for software developers and Quality Control associates that support the strategic goals and needs of the organization.
- Identify potential service level problems before they occur and implement or communicate solutions.
- Assist in the development and implementation of processes that improve efficiency and enhance productivity.
- Help to leverage ITIL best practices to conduct current/future state gap analysis on existing processes.
- Become a part of the day-to-day operations of Application Support and Vendor Management.
- Manage the personal development of the Application Support and Vendor Management teams and periodically measure their performance.
- Handle major and minor incidents in regards to MetLife’s internally developed Applications and coordinate with the required parties for resolution.
Skills on Resume:
- App Maintenance (Hard Skills)
- Process Improvement (Soft Skills)
- Quality Standards (Hard Skills)
- Goal Alignment (Soft Skills)
- Problem Prevention (Hard Skills)
- Efficiency Optimization (Soft Skills)
- ITIL Implementation (Hard Skills)
- Incident Management (Soft Skills)
5. Senior IT Developer, SilverWave Systems, Denver, CO
Job Summary:
- Handle major and minor incidents regarding 3rd party sourced systems or IT Operations Services and coordinate with required parties.
- Develop and implement the strategy, policies and their corresponding standards, procedures and guidelines for Application Support and system operations and engineering.
- Help to create and maintain the catalog description of existing services offered by MetLife.
- Help to make improvements on an ongoing basis to continually improve quality and customer satisfaction with IT services.
- Assess SLAs/SLOs/KPIs performances and regularly provide reports to executive management.
- Review service metrics (SLAs/SLOs/KPIs) that identify the success of the services being utilized.
- Recommend and coordinate the implementation of changes to ITSM services to improve metrics.
- Define and create supplier contracts throughout the process lifecycle.
- Define and monitor contractual SLAs/SLOs/KPIs.
Skills on Resume:
- Incident Management (Soft Skills)
- Strategy Development (Hard Skills)
- Service Cataloging (Hard Skills)
- Quality Improvement (Soft Skills)
- Performance Reporting (Hard Skills)
- Service Evaluation (Hard Skills)
- Process Optimization (Soft Skills)
- Contract Management (Hard Skills)
6. Senior IT Developer, Apex Data Works, Seattle, WA
Job Summary:
- Write code, analyze data, and contribute to the design and implementation of software.
- Make impactful decisions concerning technology stacks, adoption, and implementation.
- Build short-term vs. long-term technology strategies, balancing speed to market with long-term sustainability.
- Maintain a source code repository and version control strategy.
- Responsible for reviewing all pull requests, approving and documenting changes, or denying and providing direction on corrections.
- Responsible for maintaining server infrastructure.
- Deploy adopted changes to production environments.
- Lead communication on adopted code changes and provide insight on how the changes will fit into future development.
- Design, scope, and collaborate on new features to be built by other developers on the team.
- Design and build full new features involving multiple interfaces, code files, and resources, i.e., actual programming.
- Responsible for assisting and troubleshooting technical systems.
- Produce mid/heavy accounting reports.
- Train accounting teams and super users in client associations.
- Strategize and develop the accounting portion of the system.
Skills on Resume:
- Software Development (Hard Skills)
- Tech Decision-Making (Soft Skills)
- Strategic Planning (Soft Skills)
- Version Control (Hard Skills)
- Code Review (Hard Skills)
- Server Maintenance (Hard Skills)
- Feature Design (Hard Skills)
- Technical Training (Soft Skills)
7. Senior IT Developer, QuantumEdge Apps, Minneapolis, MN
Job Summary:
- Work on microservices and API builds.
- Transform business requirements and research into winning delivery solutions that meet performance goals.
- Perform systems administration, monitor, configure, back up, authenticate, and tune.
- Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, and engage in peer code reviews.
- Contribute to project plans, estimations and status updates.
- Identify issues, develop and maintain processes that address and resolve them, and be sure to communicate/alert stakeholders.
- Configure and develop custom components with technology partners (analysts, developers, designers, etc) to meet requirements and goals.
- Make sure applications are free of common coding vulnerabilities (and follow standard security practices).
- Proactively put forward ideas that speak to project objectives (e.g., development, testing solutions, and tools).
- Complete unit and integration testing (per standards and design specs).
- Take part in scope assessment, risk and cost analysis.
- Respect TD's technology delivery practices and standards, project management disciplines.
- Stay on top of state-of-health monitoring and monthly SLA targets.
- Apply and share technical expertise during the incident management life cycle (e.g., analyze reports and outages, perform impact assessments, facilitate stakeholder communication).
Skills on Resume:
- Microservices Development (Hard Skills)
- Solution Design (Hard Skills)
- System Administration (Hard Skills)
- Quality Assurance (Hard Skills)
- Project Coordination (Soft Skills)
- Issue Management (Soft Skills)
- Security Compliance (Hard Skills)
- Technical Expertise (Soft Skills)
8. Senior IT Developer, NovaLink Software, Raleigh, NC
Job Summary:
- Responsible for developing and designing front-end/back-end applications.
- Keep abreast of current technology trends and be familiar with application development best practices.
- Demonstrate strong initiative and ability to work with minimal supervision or direction.
- Collect and analyze data for software process evaluation and improvements and integrate them into business processes to address the needs of the business.
- Work in an agile development environment.
- Collaborate with users, QA and Management to ensure that enhancements and application defects are managed effectively.
- Communicate the status of development activities.
- Understand and architect the solution with the tools available readily in the market.
- Responsible for developing and executing formal performance test plans to ensure the delivery of quality software applications.
- Support automating build and release processes, build management, and dependency management.
- Ensure code quality and participate in the code review meetings.
Skills on Resume:
- Full-Stack Development (Hard Skills)
- Tech Awareness (Hard Skills)
- Self-Motivation (Soft Skills)
- Process Improvement (Soft Skills)
- Agile Development (Soft Skills)
- Team Collaboration (Soft Skills)
- Solution Architecture (Hard Skills)
- Code Quality (Hard Skills)
9. Senior IT Developer, Terra Logic Group, Phoenix, AZ
Job Summary:
- Design, develop, and maintain applications using Perl modules /code that meet requirements, are of high quality, and perform efficiently and effectively.
- Develop and maintain applications and databases by evaluating client needs, analyzing requirements, and developing software systems.
- Incorporate standards and best practices, including performance, security, scalability, and maintainability.
- Contribute to team effort by accomplishing projects on time and with minimal defects.
- Protect operations by keeping information confidential and adhering to all company information security policies.
- Take ownership of processes/applications post-development, inclusive, but not limited to, daily monitoring to ensure ongoing success.
- Ensure that the task ticket system is kept up to date, with the current status and notes are kept up to date.
- Maintain professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, and participating in professional societies.
Skills on Resume:
- Application Development (Hard Skills)
- Database Management (Hard Skills)
- Best Practices (Hard Skills)
- Project Delivery (Soft Skills)
- Information Security (Hard Skills)
- Process Ownership (Soft Skills)
- Task Management (Soft Skills)
- Continuous Learning (Soft Skills)
10. Senior IT Developer, Horizon Digital Solutions, Charlotte, NC
Job Summary:
- Support the Rapid Application Development (RAD) applications and solutions suite for the Structured Equity Derivatives desk (Sales, Trading and Structuring).
- Interact with trading, operations, finance clients and team members from the wider IT teams to scope and quickly deliver fit-for-purpose solutions.
- Share ideas and best practices to innovate and drive key architectural decisions to deliver the FO IT strategy.
- Involved in the integration of FO IT solutions into the strategic projects within the department.
- Provide tactical solutions on business requests to supplement the strategic tool.
- Mentor and monitor the junior members of the team by providing guidance and expertise on data structures and languages.
- Hands-on design, code, test, maintain and support event-driven micro-services in Java that implement trade execution, rich integrations and customer trade automation.
- Work with a mix of open-source technologies and vendor-supplied trading platform BarracudaFX.
- Collaborate closely with developers and key business stakeholders in the full cycle from customer needs to technical solutions.
- Take code all the way to production in close collaboration with a dedicated operations team.
- Act as technical expert and role model, contribute to the technical direction, and promote a culture of ownership, quality and technical excellence.
- Design, code, unit test, system test, performance test, debug, implement, document, and support solution systems through new system development, enhancements of existing systems, or implementation of third-party products.
- Perform complex tasks relating to the design and development of solutions requiring design patterns, performance considerations and supportability by others.
- Develop and document project design requirements that promote reuse, flexibility, scalability, reliability, maintainability, security, and adherence to Schneider's software development processes and architectural standards.
Skills on Resume:
- RAD Support (Hard Skills)
- Client Collaboration (Soft Skills)
- Architectural Design (Hard Skills)
- System Integration (Hard Skills)
- Tactical Solutions (Hard Skills)
- Team Mentorship (Soft Skills)
- Microservices Development (Hard Skills)
- Technical Leadership (Soft Skills)