FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
CTI Staffing. Complete and oversee basic to complex systems analysis, design, and development .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in systems analysis and application development, with a strong focus on project management, technical specifications, and regulatory compliance. Capable of leading teams, coordinating complex projects, and implementing innovative technology solutions.
Highest-signal resume keywords
Systems AnalysisApplication DevelopmentProject ManagementTechnical SpecificationsRegulatory Compliance
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Systems AnalysisApplication DevelopmentTechnical DocumentationDebuggingTest PlanningProject Milestone ManagementComplex Problem-SolvingTechnical EvaluationBudget DevelopmentInterfacing Applications
Soft Skills
Strong Verbal CommunicationStrong Written CommunicationOrganizational SkillsTime ManagementDetail-Oriented
Tools & Technologies
Project Management SoftwareWord Processing SoftwareSpreadsheet SoftwarePersonal ComputersApplication Development Software
Industry Keywords
BankingRegulatory StandardsRisk ManagementBusiness FunctionsTechnical Analysis
About the role
Key responsibilities & impact- Complete and oversee basic to complex systems analysis, design, and development
- Serve as an individual contributor on complex projects
- Maintain an excellent functional understanding of supported applications
- Direct and monitor less experienced resources and coordinate development tasks on projects of varying scope
- Prepare and manage the technical component of project plans
- Participate in systems development activities from technical analysis through user acceptance testing
- Prepare and review test data, execute detailed test plans, and complete debugging
- Evaluate complex interrelationships among programs, interfacing applications, and platforms
- Provide analytical consulting and leadership in identifying and implementing new uses of information technologies
- Prepare technical and functional specifications and update systems documentation
- Prepare charts, tables, and diagrams to assist in analyzing problems; review documentation prepared by less experienced staff
- Prepare and review assessments including required tasks, estimated time frames, and effort
- Maintain efficient operation and effectiveness of supported applications
- Recommend new technology, policies, or processes and participate in technical evaluations of vendor software
- Follow and promote development standards and procedures
- Maintain understanding of the supported business functions, processes, operations, and strategic direction
- Assist in developing expense and capital budgets
- Adhere to risk and regulatory standards, policies, and controls; identify issues requiring escalation
- Promote diversity and an environment reflecting the Bank brand
- Maintain internal control standards and implement audit and regulatory action points
- Complete other related duties, including potential leadership in due diligence, cost/benefit analysis, or business studies
- Work under the supervision of the Technology Team Lead while working independently on high-level systems analysis and technical development phases
- Manage project-based activities of others and monitor assigned staff performance
- Interact with senior management, technology personnel, clients, and vendors
- Provide backup to higher management and serve as a technical representative on committees or ad-hoc projects
Requirements
What you’ll need- Minimum of an Associates degree and 5 years systems analysis/application development experience, or in lieu of a degree, a combined minimum of 7 years higher education and/or work experience, including a minimum of 5 years systems analysis/application development experience
- Familiar with application development software and hardware platforms
- Proficiency with personal computers, project management software, word processing software, and spreadsheet software
- Capable of working on multiple projects of a complex nature
- Excellent problem-solving skills
- Strong verbal and written communication skills, with prior experience presenting to the target audience
- Strong organizational and time management skills
- Detail-oriented
- Strong lateral thinking skills
- Experience coordinating between Applications and business units
- Experience recommending and implementing systems solutions
- Experience driving project milestones and delivery dates
- Good understanding of the Bank's application framework
- Subject matter expertise in the business with knowledge or experience utilizing the supported application/system
- Advanced understanding of supported applications and interfacing/integrated applications
- Ability to work in a team environment as well as autonomously
- Ability to multitask across various components of complex projects
- Advanced knowledge of the entire system to work on projects outside of normal business-as-usual activities
Benefits
Comp & perks- Remote work arrangement