- As a core member of our Non-Qualified Deferred Compensation (NQ) team, you will support, maintain, and enhance our critical recordkeeping and client-facing applications that support our important customers
- Additionally, you will have the opportunity to support and maintain our cloud-based infrastructure and ensure servers are running as expected and optimized for cost and performance
- In this rapid paced environment, you must possess a can-do attitude while demonstrating a strong work ethic
- You will leverage your technical skills in a variety of ways to fix issues, upgrade system components, enhance functionality, improve system performance, etc
- using a variety of tools, methods, & frameworks
- You should enjoy solving complex problems and working independently, as well as, with our IT team and business partners
REQUIREMENTS:
- 2+ years developing solutions involving the following technologies: C#, VB.NET, Web API, MVC, Oracle or other SQL, .NET Core, JavaScript , CSS, and HTML.
- Experience with one or more of the following technologies is a plus: Web API (JSON/XML), RESTful architectures, AWS API Gateway, Python and Lambda.
- Good experience with Windows and IIS configurations and setup, as well as remediating server and application vulnerabilities.
- Experience with jQuery and Angular or React JS framework is a plus.
- Experience with modern deployment models using Jenkins, Azure DevOps or other CI/CD pipelines.
- Proficient with source code version control such as GitHub, GitLab, BitBucket or Azure DevOps
- 2+ years of strong SQL knowledge on Oracle or other databases including writing stored procedures.
- Experience on the AWS platform and services and other cloud products a plus.
- Knowledge of modern Software Development Life Cycle (SDLC) and the agile methodology.
- Excellent written and verbal skills and ability to influence and build relationships at all levels of the organization.
- Detail oriented, self-starter with strong organizational skills to multitask and ability to work independently or as part of a team.
- Enthusiasm to work and learn in a team environment with experience of working in teams spread across multiple locations.
- Able to work under pressure to meet tight deadlines while remaining professional and courteous.
- Able to keep knowledge up to date in the appropriate technical and business-related areas.
- Collaborates with colleagues regarding development best practices and/or application issues.
- Excellent attention to detail with strong analytical and problem-solving skills.
Education:
- Bachelor s Degree in Computer Science or related field (Information Systems, Mathematics, Software Engineering)
Other Preferred Qualifications:
- Familiar with DevOps principles and practices.
- Comfortable with Linux, UNIX, or Windows based OS.
- 2+ years of experience within a financial or other highly regulated industry.
- Preferred work experience using JIRA in Agile or related development methodologies.
- Delivers internal and external customer service excellence. Exhibits listening, patience, empathy, authenticity, pro-activity, and perseverance with our business partners.
- Upholds commitment to delivering optimal solutions, in a timely manner, and balances customer needs with the best interests of the organization.
- Collaboration across teams including Analysts, Testers, Business, and third-party integrators in reviewing, evaluating, designing, and implementing solutions.
Physical requirements/working conditions:
- Key team members are spread out across the United States, so hours may extend beyond normal hours from day to day
- Occasionally, support may be required outside the normal M-F schedule.