Software Development Manager
Company: CPI Card Group
Location: Nashville
Posted on: January 14, 2021
|
|
Job Description:
Manages development work and leads a team of developers
responsible for software platform development and core application
support within a business group. Development efforts include
building new software functionality, enabling effective system
integrations, improving system security and enhancing existing
software application performance and capability.The Development
Manager is accountable for the definition and prioritization of
development work, as well as ensuring timely and effective
execution of all development projects. The Development Manager is
hands-on with a broad and deep understanding of development
languages, tools, processes and best practices.The role leads and
manages the team responsible for developing, testing,
troubleshooting and improving software applications that support
critical business operations. The role is also responsible for
representing Development with internal cross-functional leaders and
external partners, ensuring the Development team contributes to
business success, meeting the needs of group stakeholders and
building capability within the group.--- Prioritize and clearly
define work responsibilities for the team. Provide accurate time
and resource estimates for projects. --- Manage team members with
focus on leadership and operational excellence. Responsible for
team career development, training, mentoring, performance reviews,
hiring, etc.--- Standardize analysis, design, development, testing
and release processes within the team--- Allocate development team
resources and sets delivery schedules to meet requirements.--- Act
as technical resource to team members, resolving complex challenges
and ensuring the team utilizes secure coding practices and best
practice development techniques --- Partner effectively with
product managers, architects, business partners and stakeholders to
plan product releases, deliver high quality results, meet all
project requirements & deadlines and ensure development efforts
optimized to support business needs and objectives--- Ensure all
development projects and applications are fully documented, meet
high level design requirements (e.g. data, customer experience,
architecture, security, quality & operations), as well as
regulatory & industry standards, so projects are fit for purpose
upon leaving testing & transitioning to production.--- Ensure all
new development goes through an appropriate testing process and
have solid release plans for hand-over to live operations.---
Proactively keep abreast of industry developments, skills and
technologies and share information, ideas, and best practice with
other development team members and departments to improve skills
and avoid single points of failure.--- Provide input into the
design of software systems, offering advice and thoughts and
providing feedback from conception through to implementation.---
B.S. or MS Degree in Information Technology or equivalent work
experience--- At least 8 years demonstrated success in related IT
profession, including 5-7 years of hands on experience in software
development --- Experience developing and/or mentoring others and
building technical capabilities of less experienced colleagues---
Expert in development methodologies (including Agile) and managing
all aspects of development lifecycle including design, testing,
deployment, support and documentation--- Expert in object oriented
programming and service oriented architecture--- Ability to
successfully plan, organize, prioritize, execute and delegate work;
responding to changing needs and balance competing priorities.---
Communicate effectively in written and verbal formats with multiple
stakeholders, include team members, peers, business stakeholders,
vendors, leadership and customers--- Excellent working knowledge of
Microsoft .NET technologies, C#, MS SQL Server, Java, Python, CSS
and Web technologies.--- Strong problem solving and root-cause
mindset, having the ability to drive into issues when appropriate
and deliver a high level of end-user support--- Ability to
understand business requirements and provide creative technical
solutions that work within the technical boundaries.--- Strong
understanding of network and client/server application
interactions.--- Strong skills in Object Relational Mapping, OO
analysis and OO Design.--- Experience and familiarity with design
and development of web services and browser-based applications---
Strong sense of personal responsibility and accountability for
delivering high quality work, both personally and at a team
levelThis role requires the ability to work from home in a virtual
environment, where the following is required;--- reliable
high-speed internet access (hotspot not acceptable)--- dedicated
distraction-free home work environmentWhile this is work from home,
this resource would need to be located in or near the Nashville
area.Company Overview:CPI Card Group-- is a payment technology
company and leading provider of credit, debit and prepaid solutions
delivered physically, digitally and on-demand. CPI helps our
customers foster connections and build their brands through
innovative and reliable solutions, including financial payment
cards, personalization and fulfillment, and Software-as-a-Service
(SaaS) instant issuance. CPI has more than 20 years of experience
in the payments market and is a trusted partner to financial
institutions and payments services providers. Serving customers
from locations throughout the United States, CPI has a large
network of high security facilities, each of which is certified by
one or more of the payment brands: Visa, Mastercard--, American
Express and Discover--. Learn more at www.cpicardgroup.com.The
health and safety of our employees continues to be a top priority
at CPI Card Group as we face the challenges associated with the
COVID-19 pandemic. Across our production and fulfillment facilities
we have implemented procedures such as enhanced cleaning, daily
temperature checks, social distancing measures, and required face
masks for all individuals onsite in our facilities. We also
continue to monitor federal, state and local health and safety
guidelines and requirements to adjust our procedures as necessary.
These are just a few examples of our commitment to the safety and
health of our workplaces.BenefitsCompetitive pay rates and an
inclusive, empowering and rewarding culture. Solid benefits package
including Medical, Dental, Vision, Long Term Disability, Short Term
Disability, Life Insurance, Accident Insurance, Critical Illness
Insurance, FSA, HSA, Vacation and Holiday Pay, Tuition
Reimbursement and 401K with a competitive company match
percentage.CPI is an EEO Employer. A complete background including
drug screen is contingent upon hire
Keywords: CPI Card Group, Nashville , Software Development Manager, Executive , Nashville, Tennessee
Click
here to apply!
|
Didn't find what you're looking for? Search again!
Other Executive JobsInterim Chief Financial Officer Description: LifePoint Health- Health Support CenterJob Summary Provides interim financial leadership and management to LifePoint Health Company: Health Support Center Location: Brentwood Posted on: 01/20/2021 National Credit Manager Description: We are looking for a National Credit Manager. The ideal candidates would need to be able to work within a team and have prior credit management experience. This candidate would understand the importance (more...) Company: Sinclair Broadcast Group Location: Nashville Posted on: 01/20/2021 HR Manager Description: Human Resource Professional- don't let your resume get lost in the shuffle Vaco will serve as your advocate in presenting you to our top clients who are looking for HR candidates.Our clients have opportunities (more...) Company: Vaco Staffing Location: Nashville Posted on: 01/20/2021 Director of IT Service Management Description: Current Compassus Colleagues: Please apply via Workday.Position SummaryThe Director of IT Service Management is responsible for modeling the 3 Company values of Compassion, Integrity, and Excellence, (more...) Company: Compassus Location: Brentwood Posted on: 01/20/2021 Case Management Travel Nurse RN - $2400 per week in Description: Job Description Search travel nurse assignments nationwide. Earn premium Company: Nomad Health Location: Hermitage Posted on: 01/20/2021 Project Manager Description: Our client is seeking a Project Manager to join their team in Brentwood, TN post covid . This role is remote until restrictions lifted, then must be onsite in TN.The Project Manager will support ongoing (more...) Company: Open Systems Technologies Location: Brentwood Posted on: 01/20/2021 Unit Supply Specialist - Warehouse Manager (92Y) Description: As a Unit Supply Specialist for the Army National Guard, you will ensure that your Unit and fellow Soldiers are well supplied and equipped for any mission. In this role, your keen eye and management ability (more...) Company: Army National Guard Location: Ashland City Posted on: 01/20/2021 Engineering Project Manager Description: We have been in business since 1982, and have grown to serve major clients in multiple industries by providing material handling solutions that are custom crafted for their need. We've built a reputation (more...) Company: CyberCoders Location: Nashville Posted on: 01/20/2021 General Manager Description: Job Summary:Reporting to the Regional Vice President, the General Manager is responsible for achieving the goals determined by the Corporation for the auction. Identify, hire, train, and mentor the management (more...) Company: ADESA Location: Old Hickory Posted on: 01/20/2021 Restaurant Manager: TN - Whitehouse Description: Job DescriptionOverview: When working at Cracker Barrel, you will enjoy a fast-paced, family environment, where we treat every guest as a guest in our own home. You'll be Pleasing Company: Cracker Barrel Location: White House Posted on: 01/20/2021 |