SonicJobs Logo
Left arrow iconBack to search

Senior Software Engineer

MERITRUST CREDIT UNION
Posted 5 days ago, valid for 16 days
Location

Broomfield, CO 80038, US

Salary

Competitive

Contract type

Full Time

Tuition Reimbursement
Employee Assistance
Wellness Program

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The position is for a Senior Systems Developer at Meritrust Credit Union in Broomfield, CO, requiring a bachelor's degree and at least 6 years of relevant experience in software development and cloud technology.
  • The salary range for this full-time role is between $128,859.83 and $161,074.78, with a standard work schedule of Monday to Friday, 8:00 am to 5:00 pm.
  • The candidate will be responsible for developing and architecting digital integrations, managing programming efforts, and leading discussions with technology and business stakeholders.
  • Essential qualifications include strong knowledge of programming languages such as C++, C#, .NET, and Python, as well as experience with SQL databases and API development.
  • Meritrust offers a supportive work environment with benefits including comprehensive medical insurance, paid time off, and opportunities for career development and leadership roles.

Job DetailsLevel: ExperiencedJob Location: BROOMFIELD, CO 80021Position Type: Full TimeEducation Level: 4 Year DegreeSalary Range: $128,859.83 - $161,074.78 SalaryJob Shift: DayJob Category: Information TechnologyWe recognize that in order to meet the needs of our communities, we must represent our communities. Our success relies on creating a culture where we have diverse perspectives and a true sense of belonging. This is a journey, and we pledge to do more than simply check the box.   When you join the Meritrust team, your benefits will include: Comprehensive medical insurance plan Dental and vision insurance Generous paid-time-off 12 paid holidays Annual bonus (discretionary bonus based on achievement of organizational scorecard results) 401(k) plan Wellness program Tuition assistance Employee loan discount Employee Assistance Program (EAP) Life and disability coverage What sets working for Meritrust apart? Career development and pathing opportunities to move into leadership roles or other lines of business within MCU such as Commercial Lending, Finance, Marketing, Underwriting, Member Solutions, Training, Human Resources, and more. Supportive and engaging work environment. A wellness and sustainable work culture that puts family, Mother Nature, our community, and your health first. A work environment that encourages personal as much as professional growth, teamwork to make the dream work, and treating everyone equally. Studies have shown that individuals from marginalized and or historically underrepresented groups may be less likely to apply for jobs unless they meet every one of the qualifications listed. We are most interested in finding the best candidate for the job. We would encourage you to apply for a job at Meritrust Credit Union, even if you don’t meet every one of our qualifications listed. This is a full-time position working 40 hours a week, Monday-Friday 8:00am - 5:00pm. POSITION SUMMARY:   The Senior Systems Developer is responsible for developing and architecting the Credit Union’s digital integrations, system programming for business applications, including production core systems, ancillary on-premise, cloud-based, or website systems, and their integrations. The role includes creating, maintaining, and monitoring custom developed programs. This is a lead role with greater depth of knowledge and support of teammates, setting the example for documentation, configuration best practices, and partnership with fellow IT groups and vendor support.   ESSENTIAL FUNCTIONS:   Serve as the primary point person in architecting solutions with technology and other business stakeholders to lead discussions and efforts around new development and application integrations.   Manage the company’s programming efforts to ensure we are meeting established expectations and sharing best practices across the function.  Provide hands-on technical and systems architecture design and development.  Develop and maintain continuous integration and continuous deployment (CI/CD).  Strong experience with git or other source control software.  Ability to understand requirements and solve technical issues with minimal supervision.  Deliver quality code based on unit and automated acceptance tests.  Participate in all phases of the SDLC.  Communicate effectively and professionally with management and peers.   Actively supports the Company’s commitment to safety and its “Core Values”.  Represents the Company at all times with high moral standards.  Provide hands-on support when needed.  Lead code reviews and secure code reviews.   Work within a defined methodology to deliver projects on time.  Develop and maintain 3rd party integrations with multiple vendors.   Develop and Implement APIs/Restful APIs to connect to a variety of software platforms.  Contribute to digital strategy, roadmap planning, and continuous improvement initiatives  QualificationsQUALIFICATIONS   Education/Certification:      Bachelor’s degree in computer science or information systems management or an additional 10 years of related experience.    Required Knowledge: Strong understanding of Credit Union business functions and associated application landscape  Familiarity with Jack Henry products and services  Experience with Cloud solutions such as AWS, GCS, or Azure.  Experience with development and programming efforts and methodologies  Strong understanding of database architecture and design.  Broad and thorough knowledge of development practices, applications systems, and tools. Experience with planning, developing, implementing, and updating organization’s development procedures, standards and processes.   Strong Knowledge of continuous integration and continuous deployment.    Experience Required:              6+ years of hands-on software development experience with C++, C#, .NET, Python.   6+ years of hands-on database development experience with SQL,MSQL, other opensource databases.   6+ years of experience with software development methodologies (agile, waterfall, etc.).  6+ years experience with cloud technology (Azure or AWS)  6+ years API/restful API experience  5+ years of experience with Kubernetes and Docker or other containerization tools.  5+ years of experience with source control software.  5+ years of experience with software development methodologies    HARD/TECHNICAL SKills/Abilities: Strong customer-service orientation at all times  Technically proficient in IT infrastructure and Information Security controls and concepts.  Technically proficient in multiple programming languages and development methodologies.  Working knowledge and understanding of credit union operations, including deposit operations, loan operations, online banking, mobile banking and data processing systems considered a plus.  Ability to effectively direct and mentor a technical team with diverse skills in a variety of technologies  Capable of managing vendors to ensure they are meeting established expectations.  Strategic thinker with strong operational and analytical skills.  Passion for solving problems that have a large impact on the organization and our members.  Ability to define problems, collect data, establish facts, and draw valid conclusions.  Ability to effectively and professionally engage in communication with executive management.  Background in any of the following areas– power on development, SDK, API, Share Point, Windows Licensing Management; Jack Henry applications, SQL Server, Business Intelligence, Data Warehousing, multiple areas of expertise preferred.  Stays up to date with new technologies to identify new tools that will improve development processes.    WORKING CONDITIONS Standard office conditions Low to moderate noise Limited lifting up to 20 lbs.     This description has been reviewed to ensure that only essential functions and basic duties have been included.  Peripheral tasks, only incidentally related to each position, have been excluded.  Essential functions, requirements, skills, and abilities included have been determined to be the minimal standards required to successfully perform the positions.  In no instance, however, should the duties, responsibilities, and requirements delineated be interpreted as all-inclusive.  Additional functions and requirements may be assigned by supervisors as deemed appropriate.    In accordance with the Americans with Disabilities Act, it is possible that requirements may be modified to reasonably accommodate disabled individuals.  However, no accommodations will be made which may pose serious health or safety risks to the employee or others or which impose undue hardships on the organization. The Credit Union believes that each employee makes a significant contribution to our success.  That contribution should not be limited by the assigned responsibilities.  Therefore, this job description is designed to outline primary duties, qualifications, and job scope, but not limit the incumbent.  It is our expectation that each employee will offer his/her services wherever and whenever necessary to ensure the success of our endeavors.   Job descriptions are not intended as and do not create employment contracts.  The organization maintains its status as an at-will employer.  Employees can be terminated for any reason not prohibited by law. Final Compensation for this position will be determined by various factors such as relevant work experience, specific skills and competencies, education, certifications, and internal pay equity. We anticipate this position to close within 30 days of posting. Please submit your application at your earliest convenience to be considered. You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Meritrust Credit Union, we encourage you to apply!  Thank you for your interest in Meritrust Credit Union  




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.