Sr. Software Engineer - Agileother related Employment listings - Chicago, IL at Geebo

Sr. Software Engineer - Agile

Start a Rewarding Career with Alliant What will your day look like? You will be responsible for the design, development and implementation of web based application development projects. Work involves moderate difficulty in working on multiple and complex high-level projects concurrently. Resources to do the job require reliance on technical knowledge of core systems and structured programming concepts, architecture and process enhancement. General supervision is received from the Manager, Software Development. Responsibilities Do you see yourself doing this? Core System /.NET Development:
Develop, create, enhance, design and/ or modify finance computer applications software or specialized utility programs. Analyze business needs and develop software solutions for public or internal use with the aim of optimizing operational efficiency. Responsible for full life cycle development of core system applications to include requirements facilitation, design, implementation, testing and maintenance of simple to highly complex computer programs and subsystems. Communicate with end users to understand business needs and to elicit meaningful technical requirements that specifically address those needs. Conducts detailed analysis of system interactions to determine technical solutions and resolves problems which are cost effective and consistent with user needs, system capacities and capabilities. Conduct cross-functional code review. Lead peer code reviews to ensure best practices partnering with engineers and architect. Delivery Management:
Operates effectively within an agile scrum team comprised of multiple skillsets and roles. Works on multiple features concurrently. Lead Engineer on features/epics of a large scope and/or complexity. Utilizes effective planning techniques to decompose features, plan work, and deliver within committed sprints. Identifies problems related to primary financial software and determines corrective action. Develops custom programs when required. Owns end-to-end solution execution. Proactively works with stakeholders to work through dependencies and adhere to project timelines. Work on multiple highly visible projects and/or features concurrently following SAFe agile team practices and own them end to end. Maintenance:
Works with Service Desk and/or Application Support Specialists to troubleshoot complex problems and member service issues. Identifies and implements solutions to complex issues that are related to production level code defects or process changes. Leadership and Training:
Provides thought leadership on architectural, standards, and process maturity. Trains and mentors entry to mid-level Developers and Engineers. Trains operational groups and end users on procedures and processes developed by the Senior Software Engineer. Adhere to and ensure compliance of all business transactions with policy and process of the Bank Secrecy Act. Ensures compliance with all applicable state and federal laws, company procedures and policies. Maintains integrity and ethics in all actions and conversations with or regarding credit union members and their accounts; complies with Privacy Act directives. Where permitted by applicable law, successful applicants to this position must either have received or be willing to receive the COVID-19 vaccination by date of hire to be considered (proof of vaccination is required), or be willing to submit a negative COVID-19 test result in advance of each visit to an Alliant facility. Qualifications What makes you a great fit? You'll be a great fit if in addition to the completion of a Bachelor's degree in Computer Science or a related field with relevant certifications required, Master's degree preferred, and you have:
Minimum of five years' experience in application development using .NET Framework or Core Financial Systems Framework. Demonstrated expertise and understanding of development process, including requirements management, release management, and quality assurance required. Technical knowledge in software development methodologies, design and implementation required. Leadership experience working as the technology lead on several features/projects concurrently required. Excellent team mentoring and customer-facing skills. Required Technical Skills:
Core Systems:
Core financial systems (Symitar Episys, SAS), core integrations Application Layer Technologies:
.NET framework, REST, C# , SOAP, XML, WSDL User Interface Technologies:
HTML, CSS, Javascript, jQuery Software Development Methodology:
Agile Scrum, Technical Designs, Business requirement gathering, Multi-tier applications with thorough knowledge and experience in each layer, Production Support Preferred Technical Skills:
Financial industry experience with Jack Henry / Symitar API (SymXchange / SymConnect) Application Layer Technologies:
Angular Framework (ver 11+), MVC Framework, Entity Framework, WCF, ASP.NET, ADO.NET Platforms:
Episys/Symitar Languages:
PowerOn/RepGen Java When you're happy, we're happy! As a thank you for joining our team, you'll benefit from:
Competitive medical, dental, and free vision benefits Competitive compensation plan Contributions towards gym memberships Generous PTO and banking holidays off.
Salary Range:
$100K -- $150K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.