The Senior Software Engineer codes, tests, and debugs existing software, leads in the development of new/existing applications, and assists other engineers with their implementations.
Utilizes expert-level knowledge of programming and server software operations in the completion of department and corporate initiatives and strategies.
Works on assigned projects on assigned systems in appropriate software development languages, environments and platforms.
The annual pay range for this position is $105,085.
49 - $162,882.
51 depending on experience, skills, education, and internal equity.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following.
Other duties may be assigned.
Leads the design and development of complex software applications using programming languages appropriate for the assigned platform in compliance with the IT Security & SDLC Policies and applicable desk procedures.
Designs, develops, troubleshoots, debugs, optimizes, and implements software code.
Researches, tests, builds and coordinates the integration of new software per production and client requirements.
Conducts regular analysis of existing programs recommends/implements methods to increase and/or optimize operating efficiency or adopt new requirements.
Develops and maintains documentation to provide clear understanding of the purpose and operational procedures of the program and of the application's environment.
Identifies errors or exceptions and works with other IT team members to analyze and develop resolutions.
Uses internal and external customer feedback to improve application functionality.
Recommends and leads improvements to optimize existing systems or integrate new systems to enhance application / system functionality.
QUALIFICATIONS (Education, Experience, Knowledge, Skills & Ability):
Bachelor's degree in Computer Science or related field preferred.
5+ years of experience in a structured development environment preferred.
Recent and relevant experience with the following technologies in a senior or lead capacity: object-oriented design and programming, secure coding practices, n-tier architecture, Microsoft .
NET Framework/Core, WCF, microservices, cross platform frameworks (Xamarin, Flutter, etc.
), base understanding and experience with web technologies (JavaScript, JSON, XML).
Development with SQL Server databases, views, triggers, and stored procedures.
Must also demonstrate conduct consistent with our Corporate Values:
Practice open Communication with all levels;
Be Accountable by taking ownership of customer issues and responsibility for one's actions;
Foster Teamwork by cooperating and collaborating with other employees;
Seek ways to make the workplace Fun for oneself & others;
Conduct oneself with Integrity by being honest, trustworthy and ethical in all work activities and interactions;
Work with a Service Orientation by having a genuine concern for the needs of one's customers and by being friendly, professional and following through on commitments; and
Demonstrate Humility in all interactions and remember to leave one's ego at the door when one arrives to work.
Logix Federal Credit Union is an equal opportunity employer that does not discriminate in employment opportunities or practices on the basis of race, religion, color, sex, sexual orientation, gender identity, national origin, protected veteran or disability status, or any other status protected by law.