Software Developer II at Global Lending Services developing and testing custom applications in a cloud environment. Responsible for managing SDLC and working with various programming languages.
Responsibilities
Responsible for the design, security, performance, development, configuration, and implementation of complex software products and systems
Develop and test custom applications in a cloud-based environment to improve business operations
Execute the full software development life cycle (SDLC)
Develop server-side code for high-volume web-based applications; use Javascript, HTML, CSS, etc. to create and develop web user interfaces
Use object-oriented programming languages (Python, C#, Java, etc.) to create robust, scalable automation solutions
Interpret data, and analyze results using SQL; modify XML data using XPATH, XSLT; share data between services using JSON
Document tasks, applications, and systems
Participate in peer code reviews; develop and execute test plans; perform load-testing; implement changes
Requirements
Bachelor’s degree in Computer Science, Information Technology, Engineering, Information Systems, Mathematics, or related field of study
2 years of experience as a Software Developer, Software Engineer, or related occupation
Education, training, or experience in a relevant business or analytics field
Experience building distributed systems in cloud providers such as Azure, AWS, GCP, or Salesforce
Programming experience with object-oriented languages such as Python, C#, and Javascript
Using web frameworks and technologies such as ASP.NET Core, Node.js, React.js, Angular, Flask
Data sharing between web services (REST APIs) using XML, JSON, or gRPC
Querying and programming relational databases using SQL, views, and stored procedures
Familiarity with Agile methodology and DevOps tools and practices
Benefits
Hybrid work from home permitted 2 days a week within a reasonable commuting distance of the Greenville, SC office
Continuing education to stay up to date on emerging technologies and best practices
Software Engineer 2 designing and building ingestion pipelines at WEX. Responsible for integrating data from various internal and external systems into scalable solutions.
Software Engineer developing software supporting integrated applications for Navy Combat Weapon System. Responsible for quality assurance, GUI development, and applying technical expertise in computer programming.
Java Developer for global air booking platform at Amex GBT, designing and developing software application components and improving microservice systems.
Software Engineer developing Java business applications at Broadridge. Responsible for software design, implementation, and technical leadership in a hybrid working environment.
Technical Lead managing modernization initiatives for Contact Centre technology at Canada Life. Building senior relationships to influence technology directions and drive performance standards.
Lead Software Engineer delivering high - impact software at Findigs, enhancing the renting process through innovative technology. Collaborate with teams and mentor engineers in a hybrid work environment.
Software Engineer focused on analysis and development of financial health applications for corporate clients. Engaging with users and collaborating on app design in an agile team environment.
Platform Engineer on GM’s Enterprise AI team, developing AI infrastructure and collaborating cross - functionally. Focused on high - performance systems and project initiatives in AI/ML.
Senior Engineer applying AI/ML methodologies for EV battery design at General Motors. Collaborating across engineering disciplines to enhance battery development processes.