Menu

Software Engineer, Senior

at Sallie Mae in Newark, Delaware, United States

Job Description

Software Engineer, Senior

Newark – Continental, DE

Who we are:

Sallie Mae is proud to help Americans aspiring to create the life they imagine-whether that means helping them make college happen, or other endeavors they pursue to invest in their future. Our colleagues across departments and across the country are united in our passion and our customer-first approach. Whether you want to join a growing company, be part of an agile workforce, or gain new skills-you’re in the right place.

What You’ll Contribute

(Job Summary)

As part of our team, you’ll collaborate with passionate, creative, and experienced professionals in an entrepreneurial and fun environment. If you’re ready to take the next step in your career and join an innovative, industry-shaping organization, you belong at Sallie Mae. We are looking for an engineer who can effectively deal with ambiguity, organize around user feedback, and work independently to build quick solutions that deliver value to our customers.

You’ll provide modern and intuitive user experiences that delight our customers. You’ll work in the cloud, migrating applications, building new native solutions, and optimize existing solutions to drive unique customer experiences. Along the way, we guarantee that you’ll learn a ton, have fun and make a positive impact. At Sallie Mae, our purpose is to help students and their families Start Smart and Learn Big by powering their unique journey. That’s why we provide a work environment focused on collaboration, empowerment, trust and teamwork. Help Sallie Mae re-define how students understand paying and succeeding in college!

What You’ll Do

(List job responsibilities)

· Work with Solution Architect, Technical Lead and other software engineers in solution design & development

· Actively engage with and support our agile framework – including working with scrum team roles, tools, practices, and rituals

· Establish a solid partnership with other team members (business and IT) to understand the vision, requirements, and priorities of our business partners

· Be a self-starter with the ability to deliver on time with quality and handle multiple tasks simultaneously

· Have a solid background C# and .NET programming and a solid understanding of Javascript, CSS, XML, Apex and HTML

· Have a passion for clean code and a commitment to self-testing your code before calling it done and a knack for building quality user experience

· Be responsible for development through all phases of the development lifecycle and be well versed in full stack (backend & frontend) implementation

· Collaborate with other team members to develop new features, enhance existing features, underlying software components and frameworks

· Have a history of building successful web-based solutions and the ability to quickly grasp unfamiliar technology and integrate them quickly into the solution implementation

· Possess good oral and written documentation skills and be able to interact with other team members to deliver fast with quality

· Be asked to contribute ideas and provide feedback on many projects within the team’s portfolio.

· Ability to solution and drive complex technical solutions

· We’re a flat, lean, agile, self-governing team. We value transparency and trust. We continue to create purpose in our work, question the status quo, seek individual mastery and encourage autonomy.

Disclaimer

The above information is intended to describe the general nature and level of work performed by

employees assigned to this job; it is not designed to contain or be interpreted as a comprehensive

inventory of all duties, responsibilities and qualifications required of employees in this role.

Required Qualifications:

What You Need to Succeed

We strive to create a supportive, creative workplace where employees thrive which enables us to focus on what matters: customers. We’re focused on working together to promote individual autonomy, ownership, collaboration, and inclusivity, so every team member can be at their best. We believe education is powerful. We hold ourselves to the highest standards ensuring accountability in all we do to deliver on our mission and shared values.

What You Have

Minimum: Indicate minimum education, skills and experience required.

+ 5+ years of professional experience with a distinguished track record on technically demanding projects, or equivalent experience in practical application of related skills

+ Experience with OO design and MVC

+ Experience with HTML, CSS, and Javascript (JS)

· Experience with relational database languages (SQL or SOQL)

+ Experience with data modeling design

+ Working Knowledge of Web Services (SOAP and REST)

+ Experience with basic AWS platform tools (Lambda, API Gateway, Storage)

+ Ability to multitask in a dynamic environment

+ Experience working with Agile/Scrum methodology

+ Experience developing in an enterprise environment such as source code control, IDE, continuous deployment, release management (Eg. Git, Visual Studio)

+ Developing functional automated tests

+ Plan, design and enhance automation framework, utilities and tools

+ Experience in designing and implementing automated test suite that are fast, robust, and maintainable using tools such as Selenium Web Driver in a web-based environment.

+ Lead, participate and contribute to product code reviews

+ Diagnose, track and manage quality issues to resolution required

+ Document test plans and publish test results with the goal of continuous improvement in code quality and reliability

· Effectively communicate status and risk to the team and manager

· Bachelor’s Degree in Computer Science, Engineering, MIS or relevant experience

+ Accountability – Hold self and others accountable to meet commitments.

+ Collaboration – Build partnerships and work collaboratively with others to meet shared objectives.

+ Communication – Develop and deliver multi-mode communications that convey a clear understanding of the unique needs of different audiences.

+ Customer focus – Build strong customer relationships and delivers customer-centric solutions.

+ Decision quality – Make good and timely decisions that keep the organization moving forward.

+ Instill trust – Gain the confidence and trust of others through honesty, integrity, and authenticity.

If Leadership role, additional Sallie Mae core competencies will be included :

+ Develop talent – Develop people to meet both their career goals and the organization’s goals.

+ Situational adaptability – Adapt approach and demeanor in real time to match the shifting demands of different situations.

+ Strategic mindset – See ahead to future possibilities and translate them into breakthrough strategies.

+ Drive vision and purpose – Paint a compelling picture of the vision and strategy that motivates others to action.

Preferred: Indicate “nice to haves” regarding education, skills, and experience.

+ Experience working with Agile/Scrum methodology

+ Experience developing on the AWS, Adobe and Salesforce.com platforms & API’s

+ Proficient in native cloud full solution development, Azure or AWS application deployment

+ Experience with modern JavaScript frameworks such as Angular, React, and/or VueJS

+ Participate in product and feature design with technical staff members, business systems analyst and product managers

+ Excellent cross-group communication and problem-solving skills

+ Experience with Event Driven and event sourced architectures leveraging microservices

+ Experience designing/developing robust API’s for mission critical, high volume systems. (RESTful, GraphQL, AWS API Gateway)

Key Personnel

Does this position pose a significant risk to the business if he/she leaves?

Y/

To view full details and how to apply, please login or create a Job Seeker account
How to Apply Copy Link

Job Posting: JC199141427

Posted On: Dec 05, 2021

Updated On: Jan 18, 2022