Software Engineer

5 days ago


Malvern, United States Savana Inc Full time
POSITION SUMMARY

A Software Engineer is responsible for designing, developing, and maintaining Savana's core products: Core Platform, Banker Experience, Customer Experience, Teller Experience and Banking APIs. A Software Engineer will be responsible to convert business requirements into source code. Familiarity with APIs, knowledge of debugging source code, and understanding of cross platform web and/or mobile based programming is a must. A Software Engineer will be working closely with Architects, Product Designers and Quality Assurance team members to deliver features and fixes that meet all criteria. Software Engineer will also be responsible for communicating and demonstrating various aspects of their work to team members throughout the organization and clearly relaying any required information to Product and DevOps teams to ensure smooth elevation into various environments. Software Engineer will also be responsible for providing clear write ups around their work for the Technical Writer team to provide in release notes.

LOCATION
  • This can be either a hybrid or remote position.
REQUIRED SKILL SETS
  • 2+ years' experience using Flutter/C#/SQL Server/PostgreSQL/T-SQL/Angular/TypeScript JavaScript/JQuery/MVC/RESTful API/AWS/Azure
  • Solid understanding of development life cycle (design, development, testing, publishing)
  • Experience with third-party libraries and APIs integration
  • Solid understanding of state management, application testing (unit testing, integration tests)
  • Experience with version control systems (TFS, Github)
  • Excellent written and verbal communication
  • Strong analytical and problem-solving skills are required
  • Must have the ability to shift priorities as needed
  • Ability to work in a strong team environment, as well as work independently
  • An understanding of the software development lifecycle process.
  • Detail oriented and self-motivated.
  • Prepare technical documentation as required.
  • Experience with and basic knowledge of XML, HTML & CSS
  • Ability to read and follow Flow-charts/UML diagrams.
  • Proficiency with latest OS, Microsoft Office products, Defect Tracking Tools, JIRA, Confluence.
PREFERRED EXPERIENCE
  • Comprehend .NET8.0+, OOP concepts, design patterns, etc.
  • Experience with Angular Material, NgRx.
  • Experience in building iOS/Android production apps developed with Flutter
  • Understanding of native mobile application development (Android, iOS , Web)
  • Experience in publishing apps in the App Store or Google Play Store
  • An understanding of the financial technical industry
  • Experience with agile development
  • Experience with automated testing and building
  • Proven ability to manage multiple tasks at once, strong organizational skills, and shift priorities as needed.
  • Ability to work in a strong team environment, as well as work independently.
  • Understanding of API structures; proficiency with Swagger and Postman a plus.
  • A workflow/doc mgmt. background. Banking background helpful.
  • BPM/Workflow software experience is preferred.
ESSENTIAL DUTIES AND RESPONSIBILITIES

The type of activities the Software Engineer performs at this level includes, but is not limited to:
  • Designing, implementing, testing, documenting, and maintaining new features for the Savana web and mobile consumer and operational banking experiences
  • Working with Clients, Product Owners, Designers, QA Testers, and other developers to create software that meets business goals
  • Tracking the tech ecosystem changes and keeping our applications up to date
  • Identifying areas for improvement in our SDLC and then roll out changes to make those improvements happen
  • Review, qualify and update software development practices such as unit testing approaches.
  • Collaborate with Software Quality Assurance Analysts to ensure software is properly tested and meets requirements.
  • Provide operational support for questions/deployments, and fix software issues if necessary.
  • Collaborate with Business Analysts, and fellow developers to enhance the Savana suite of software.
  • Accept technical and functional guidance throughout projects.
  • Gain a broad understanding of the product architecture and design.
  • Stay up to date with emerging technologies and development practices and sharing information with the development team when applicable.
  • Provide product configuration of Savana software applications based on established best practices and templates.
  • Ability to learn and understand complex product knowledge and solutions across several business lines.
  • Develop an understanding of the Savana applications, building an ever-growing knowledge base of the system through project work and individual learning.
  • Provide strong application expertise to support financial banking origination lifecycle software product development initiatives for large, high complexity projects.
EDUCATION, CERTIFICATES, LICENSES, AND REGISTRATIONS
  • Bachelor's degree in computer science or equivalent discipline preferred. Comparable work experience will be considered.
  • AWS/Azure certification is preferred.


The above is intended to describe the general content of and requirements for the performance of this job. It is not to be construed as an exhaustive statement of duties, responsibilities, or physical requirements. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this job at any time. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Software Engineer

    1 day ago


    Malvern, United States Savana Inc Full time

    Job DescriptionJob DescriptionPOSITION SUMMARYA Software Engineer is responsible for designing, developing, and maintaining Savana’s core products: Core Platform, Banker Experience, Customer Experience, Teller Experience and Banking APIs. A Software Engineer will be responsible to convert business requirements into source code. Familiarity with APIs,...

  • Software Engineer

    1 week ago


    Malvern, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are in search of a Software Engineer to join our team located in Malvern, Pennsylvania. This role offers a contract to hire employment opportunity, with a key focus on developing and maintaining solutions for our banking operations. The selected candidate will be involved in a variety of tasks including custom development,...


  • Malvern, Arkansas, United States STRADA Search Group Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team at STRADA Search Group. As a key member of our automation and controls systems team, you will be responsible for designing, developing, and testing complex software systems for our clients in the industrial controls sector.Key Responsibilities:Develop and maintain software...


  • Malvern, United States Rajant Full time

    Lead Software Engineer (Microservices)Rajant Health Incorporated is looking for a Lead Software Engineer (Microservices). Rajant Health Incorporated (RHI) is building a healthcare assurance ecosystem to enable proactive and personalized health. We provide personalized health insights to promote a patient-centered experience that improves diagnostics,...

  • Lead Software Engineer

    3 months ago


    Malvern, United States Rajant Corporation Full time

    Lead Software Engineer (Microservices)Rajant Health Incorporated is looking for a Lead Software Engineer (Microservices). Rajant Health Incorporated (RHI) is building a healthcare assurance ecosystem to enable proactive and personalized health. We provide personalized health insights to promote a patient-centered experience that improves diagnostics,...


  • Malvern, Iowa, United States Diverse Lynx Full time

    Job Title: Senior Java Software Engineering ManagerJob Summary:We are seeking a highly skilled Senior Java Software Engineering Manager to lead our team of engineers and developers. The ideal candidate will have a strong background in Java and experience in managing technical teams.Key Responsibilities:- Designing and recommending technical solutions for IT...


  • Malvern, Arkansas, United States 4 Staffing Corp Full time

    About the JobWe are seeking a highly skilled Software Engineer to join our technology team at 4 Staffing Corp. Our client is a leading provider of loan origination technology and software services for the lending industry.Job SummaryThe successful candidate will be responsible for contributing to the development of our cloud-native, micro-services,...


  • Malvern, Pennsylvania, United States Vanguard Full time

    We're seeking a skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge technologies.Key responsibilities include:Designing and implementing software solutions using industry-leading technologiesCollaborating with cross-functional teams to deliver high-quality productsStaying up-to-date with the latest software...


  • Malvern, Iowa, United States Saxon Global Full time

    Job SummaryAt Saxon Global, we are seeking a highly skilled Senior Java Software Engineer to join our team. The ideal candidate will have a strong background in Java development and experience with cloud migration.Key Responsibilities Design and develop new REST services in AWS Collaborate with the full-stack team to build and maintain cloud-based...


  • Malvern, Iowa, United States United Software Group Full time

    Role:As a seasoned ServiceNow expert, you will be responsible for leading the engineering and architecture of our platform. This includes platform support and roadmap support, implementation, upgradation, and resolving issues. With at least 5+ years of ServiceNow knowledge of the core platform and modules used, you will be a key asset to our team at United...

  • Software Developer

    4 weeks ago


    Malvern, Iowa, United States NeuroStar Full time

    Job Title: Software DeveloperJob Summary:We are seeking a skilled Software Developer to join our team at Neuronetics. As a Software Developer, you will be responsible for developing and maintaining our product and non-product software.Key Responsibilities:Develop new features and improve existing onesAnalyze and troubleshoot complex software issuesDevelop...


  • Malvern, Iowa, United States Rajant Full time

    Job Title: Senior Software ArchitectAbout the Role:Rajant Health Incorporated is seeking a highly skilled Senior Software Architect to lead the development of our cloud-native software solutions. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient software architectures that meet the needs of...

  • Software Developer

    4 weeks ago


    Malvern, Iowa, United States Microsoft Corporation Full time

    Microsoft Corporation Job Opportunity:Microsoft Corporation has the following job opportunity:Responsible for developing or testing computer software applications, systems or services. Evaluate requirements, estimate development costs, design and implement the software, review the design and implementation, improve the development process, perform unit...


  • Malvern, Iowa, United States Diverse Lynx Full time

    Job Requirements:As a highly skilled .NET Developer at Diverse Lynx LLC, you will be responsible for designing, developing, and maintaining complex software applications using the .NET framework. Key Responsibilities:Develop and implement scalable, efficient, and secure software solutions using .NET technologies.Collaborate with cross-functional teams to...


  • Malvern, Iowa, United States I.F.M. USA Inc Full time

    As a key member of our global software support team, you will be responsible for delivering exceptional customer support for our software products worldwide.Our software support team provides assistance for a wide range of ifm local and cloud software, hardware, network, and server infrastructure technology.Key Responsibilities:Provide worldwide customer...


  • Malvern, Iowa, United States Saxon Global Full time

    Job Summary:At Saxon Global, we are seeking a highly skilled C# and SQL Developer to join our team. The ideal candidate will have a strong background in application development and experience with C# and SQL development tools.Key Responsibilities: Perform application development using C# and SQL Develop and adapt to different languages Collaborate with the...


  • Malvern, Pennsylvania, United States Worthington Enterprises Ltd Full time

    Job Title: Structural Engineer/Revit SpecialistWorthington Armstrong Venture (WAVE) is a leading manufacturer of suspended ceiling systems, and we are seeking a skilled Structural Engineer/Revit Specialist to join our team.This role requires a strong understanding of structural design and engineering techniques, as well as proficiency in Revit software. The...

  • Structural Engineer

    2 months ago


    Malvern, United States Worthington Armstrong Venture Full time

    Worthington Armstrong Venture Worthington Armstrong Venture (WAVE), a joint venture between Worthington Industries and Armstrong World Industries, has established worldwide leadership in the production of suspended ceiling systems. WAVE produces metal ceiling grids that can be combined with Armstrong ceiling boards as a complete package or sold...

  • AWS Cloud Engineer

    2 weeks ago


    Malvern, United States Saxon Global Full time

    This is a 12 month contract with Vanguard. 3 days onsite in Malvern, PA and 2 days remote. All visa - no h1b. Must have strong EKS exp. Qualifications The engineer should have good knowledge and experience building and managing AWS EKS The engineer should be able to build cloud formation for AWS services The engineer should have good knowledge and...

  • Mechanical Engineer

    2 weeks ago


    Malvern, United States AGF Manufacturing Inc. Full time

    AGF Manufacturing is seeking an experienced mechanical engineer for its engineering department. The selected individual will collaborate with colleagues, vendors, and customers to address technical challenges and develop practical and innovative mechanical and electromechanical products. This role will involve using SolidWorks 3D CAD software to engineer...