Senior Software Engineer

New Yesterday

Date Posted: 07/18/2025
Hiring Organization: Rose International
Position Number: 485702
Industry: Automotive
Job Title: Senior Software Engineer
Job Location: Columbus, OH, USA, 43215
Work Model: Hybrid
Work Model Details: 3 days in office and 2 days WFH
Shift: 8:00 AM - 5:00 PM
Employment Type: Temporary
FT/PT: Full-Time
Estimated Duration (In months): 13
Min Hourly Rate ($): 78.00
Max Hourly Rate ($): 100.00
Must Have Skills/Attributes: .Net, AWS, Communications, Design, DevOps, Documentation, Finance, Java
Experience Desired: Coding experience. Developer and is a developer. (5 yrs); Microsoft environment (5 yrs); IT experience / Leadership experience (5-10 yrs); Financial Services industry (2 yrs)
Required Minimum Education: Bachelor’s Degree
Job Description
Required Education/Experience:
• Bachelor’s Degree
• Leadership experience
Required Qualifications:
• 5 - 10 years IT experience
• 3 - 5 years application development in a Microsoft environment
• 1 - 2 years Financial Services industry experience
Required Technical Skills:
• Strong knowledge of common concepts, architectures and processes in software development
• Well-versed in dealing with common IT technologies (e.g. Java, .Net, C#, Web, databases, Siebel, or SAP)
• Fully proficient in the core technologies (C#, ASP, ASP.net, JavaScript, Angular JS, T-SQL)
• Strong written and verbal communication skills, including the ability to sell complex topics with members of management at all levels
Responsibilities:
Analysis and Design: Within the context of the Software Development Life Cycle and other relevant processes:
• Analyze business requirements
• Perform technical analysis of new and existing systems
• Triage and analyze tickets
• Develop design documentation and other relevant collateral
• Estimate work effort
• Support, guide and lead other associates in the understanding of legacy systems
Development and Testing: Utilize standard practices for development and delivery of projects and maintenance tickets including the following key tasks:
• Coding and configuration
• Code reviews and peer consultations
• Unit testing and unit test development
• System, integration and user acceptance test planning, execution and testing support
• Defect management and resolution
Operations and Support: Fulfill the breadth of DevOps tasks, including:
• Steering providers in the execution of tier 2 support tasks
• Resolving escalated support topics
• Leveraging and enhancing operations and development tools
• Planning and executing upgrades and replacements to ensure that hardware and software components remain supported
• Executing ITSM/ITIL processes to ensure ongoing stable operations and alignment with SLAs
Business Analysis: Execute the Business Analyst Agile Role by:
• Building a strong understanding of the assigned business processes, functions, roles and rules
• Owning the functional solution– the big picture story – of the initiative being delivered
• Collaborating with the Business to elicit requirements, define acceptance criteria, and maintain a prioritized product backlog
• Creating user stories to the level of granularity required by the team
• Clarifying inconsistencies and resolving issues to bridge the gap between user expectations and the delivered product
• Testing deliverables against a user story’s acceptance criteria to validate that the delivered product meets the business goals
Scrum Master: Execute the Scrum Master Agile Role by:
• Leading the Agile team in the adoption and execution of Agile processes
• Planning and facilitating key Agile events including daily scrum, sprint planning, sprint demo and retrospective meetings
• Collaborating with the Product Owner to manage the Product backlog
• Clearing obstacles and enabling the efforts of the scrum team
Coordination and Administration: Support efficient work processes by:
• Coordinating day to day activities with team members
• Leading and mentoring other team members as appropriate
• Coordinating release planning and off-cycle efforts
• Resolving or escalating risks and issues
• Executing resource planning and time tracking processes
Impact on innovations and changes:
(What is the expected extent of change of a function in terms of processes, systems, etc.?)
• Balancing speed to market, product quality and cost in the design and implementation of technical solutions
• Developing technical solutions that appropriately account for both evolving technology and future business requirements
• Executing in an evolving agile environment
Purpose and subject of the interaction/communication with internal/external interfaces, negotiating mandate:
• Close collaboration with IT colleagues and the Business in the design and implementation of technical solutions
• Performance of activities and interactions with our internal and external customers through verbal or written communication should reflect adherence to the company’s core values
**Only those lawfully authorized to work in the designated country associated with the position will be considered. **
**Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements. **
Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.
California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.
Location:
Columbus
Job Type:
FullTime
Category:
15-1132.00 - Software Developers, Applications

We found some similar jobs based on your search