Principal Software Engineer
Company: Upskillist Group Ltd
Location: Duluth
Posted on: May 28, 2023
|
|
Job Description:
*Who We Are*
CBORD and Horizon are the world's leading providers of integrated
technology solutions powering housing, access, foodservice,
nutrition, eCommerce, and card systems for K-12 and higher
education, acute care, senior living, and business campuses. Our
success and growth is directly attributed to our *_DREAM_**team*.
Our culture is built on integrity, respect for our people, and
continuous personal development. We maintain an entrepreneurial
spirit, where creativity, innovative problem solving, and learning
agility drive our day-to-day actions.
*_DREAM_**team *_(how we refer to all of us)_
You're engaged and self-motivated. You think like an entrepreneur,
constantly driving improvement and innovation. You act as a change
agent. You're a team player contributing to a collaborative and
diverse work environment. We question the status quo and so should
you. You are accountable and focused and take smart risks. You're
an extension of our talent acquisition team - always scouting top
talent to join our team.
As the *Principal Software Engineer,* you will work with the
development, product, and quality assurance teams, across multiple
products providing technical guidance to development team members
to drive the development cycle forward and create deliverables
rendered into production ready, elegant software solutions.
*What You'll be Doing*
* Research and champion new technologies that are business
appropriate to increase productivity, lower development complexity
and improve application performance.
* Design and implement new functionality and enhancements to the
software product.
* Provide high level technical guidance and support to teams across
multiple products throughout the development phase as needed.
* Identify complex problems in software applications and develop
innovative solutions to lower complexity and improve application
performance.
* Work with developers, Engineers, and management to drive platform
modernization initiatives
* Be an advocate for excellent engineering practices, including
methodologies like TDD, Pair programming, etc.
* Construct and maintain technical documents.
* Present information to internal and external stakeholders such as
Managers, customers and sales teams when necessary, assisting with
technical sales inquiries and demonstrations and user group
presentations.
* Assist in technical audits and document and implement audit
recommendations as well as assist in risk assessment and mitigation
activities
* Lead and participate in department analysis and design to
formulate department standards, policies, and procedures.
* Conduct weekly meetings with teams to track project status and
progress.
*What You'll Bring to the Table*
* Bachelor's Degree in software design, computer science or related
field or equivalent combination of education, experience, and
training.
* 8+ years of Software Development experience in web application
development and within modern platforms such as .NET, Python, or
Java and related languages such as Javascript, Typescript, HTML and
CSS.
* Experience working with SQL Server based applications, including
database design and schema development is required.
* Exposure to cloud computing in a public cloud, AWS preferred
including strong experience in cloud architecture such as
microservices and RESP API.
* Understanding of modern application deployment models including
CI/CD, Docker, code pipelines, etc.
* In-depth experience in research and analysis, project planning,
and implementation
* Experience in SCRUM and agile methodologies
*What's Good to Know*
* Occasional travel, usually no more than 3-5 days per month
* Occasional on-call/after-hours support based on business
needs.
*Who You'll Work With*
* Software development team, QA, Sales, and Development
Managers.
*Why be a part of the **_DREAM_**team (**_DREAM_**perks)*
*Stay Healthy*
* Eligible team members have access to a robust health insurance
plan on their first day of employment
* To encourage, motivate and challenge team members to take an
active interest in their health and well-being, the Company
provides a Wellness Benefit of $200 for the calendar year
* Access to an Employee Assistance Program
*Enjoy Time-Off*
Eligible team members are granted with the following paid time off
annually:
* Vacation: 15 vacation days; pro-rated during the first year
* Holidays: 10 paid holidays each year
* Sick Time: 5 sick days; pro-rated during the first year
* Personal days: 3 personal days; pro-rated during the first
year
*Plan for the Future*
* Employer paid Life Insurance / AD&D / Short-Term Disability
Insurance
* Voluntary Long-Term Disability Insurance / Term Life Insurance /
AD&D
* Access to FSA Plans & Commuter Benefit Plans
* 401(k) Savings Plan where the Company matches team member
contributions $0.50 for every dollar saved up to 8% of pay
* Access to the Roper Employee Stock Purchase Plan
* Paid Parental Leave Program
*Make an Impact*
*_DREAM_**cares *(The Company's outreach initiative to support our
extended community*)*
* Eligible employees will have access to 3 paid days off annually
to serve at a qualified and approved organization
Equal Opportunity Employer/Protected Veterans/Individuals with
Disabilities
The contractor will not discharge or in any other manner
discriminate against employees or applicants because they have
inquired about, discussed, or disclosed their own pay or the pay of
another employee or applicant. However, employees who have access
to the compensation information of other employees or applicants as
a part of their essential job functions cannot disclose the pay of
other employees or applicants to individuals who do not otherwise
have access to compensation information, unless the disclosure is
(a) in response to a formal complaint or charge, (b) in furtherance
of an investigation, proceeding, hearing, or action, including an
investigation conducted by the employer, or (c) consistent with the
contractor's legal duty to furnish information. 41 CFR
60-1.35(c)
Location: Duluth,Georgia,30097,United States, Duluth, GA 30097
Job Type: Full-time
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Employee assistance program
* Flexible spending account
* Health insurance
* Health savings account
* Life insurance
* Paid time off
* Parental leave
* Professional development assistance
* Referral program
* Tuition reimbursement
* Vision insurance
Schedule:
* 8 hour shift
* Monday to Friday
* On call
Supplemental pay types:
* Bonus pay
Ability to commute/relocate:
* Duluth, GA 30097: Reliably commute or planning to relocate before
starting work (Required)
Experience:
* .NET: 8 years (Required)
* .net core: 5 years (Preferred)
* RDBMS: 8 years (Required)
* Cloud computing: 5 years (Required)
* Database design: 5 years (Required)
Work Location: Hybrid remote
Keywords: Upskillist Group Ltd, Duluth , Principal Software Engineer, IT / Software / Systems , Duluth, Minnesota
Click
here to apply!
|