We are seeking a highly skilled Software Engineer to be responsible for developing and maintaining software solutions that support our software solutions. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as a passion for building reusable components. You will collaborate closely with cross-functional teams and stakeholders to define the reusable services and packages and work to deliver and operate enterprise services. The Software Engineer will contribute to all areas of software development as a member of our IT team. This role includes hands on coding with strong focus on stakeholder management and driving technical decisions with consensus with peers across the enterprise. In this role, you will: The SDE II works under limited or no supervisory guidance and consistently delivers on commitments The SDE II is expected to demonstrate excellence in the software development practices performed by Scrum teams: Developing product features for any or all of the following: data marketplaces, mobile applications, web applications, and API services Migrating the product to the public cloud within the team as appropriate The SDE II invests in learning and experimentation to expedite cloud implementations Using automated pipelines for building, testing, and deploying software packages; continuously improving both the quality and speed of the pipelines Contributing to test automation and participating in peer reviews to increase product quality Maintaining a production-first mindset focused on scale, uptime, and ability to rapidly triage/resolve production issues Investing in our Agile practice to continuously improve product quality, time to market, and team member happiness
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Industry
Credit Intermediation and Related Activities
Education Level
High school or GED
Number of Employees
5,001-10,000 employees