
Software Engineer II
Posted Oct 16

Posted Oct 16
This is a fully remote position, open to applicants in Alabama, +6 more states.
β’ Report to the Application Development Manager.
β’ Collaborate with Business Analysts, QA Engineers, and Software Engineers.
β’ Independently implement documented requirements for web applications, web services, Windows applications, Windows services, and .NET libraries.
β’ Develop and maintain proprietary applications that support multiple business lines.
β’ Utilize C#, ASP.NET, ASP.NET MVC, ASMX, WCF, WPF, and SQL Server.
β’ Leverage GitHub Copilot to enhance coding efficiency.
β’ Create automated unit tests using MSTest and Moq.
β’ Analyze requirements and estimate development timelines in Agility.
β’ Document software deployment instructions and manage deployment activities.
β’ Troubleshoot and resolve issues with production applications.
β’ Adhere to project and development standards and best practices.
β’ Assist QA Engineers and business users with testing and issue resolution.
β’ Maintain an understanding of software needs across supported business lines.
β’ Develop expertise in system development methodologies, IT implications, and impacts on business solutions.
β’ Provide support to colleagues through positive interactions.
β’ Continuously enhance skills through professional training.
β’ Bachelorβs degree in a relevant field, or three to five (3-5) years of software engineering experience.
β’ At least two (2) years of experience working within an Agile SDLC, particularly SCRUM.
β’ A minimum of two (2) years of experience with O/R Mapping, especially NHibernate.
β’ At least two (2) years of experience with Dependency Injection / Inversion Of Control Frameworks such as Ninject, Structure Map, or Unity.
β’ Minimum of two (2) years of experience with RESTful principles.
β’ Development experience in the financial sector, preferably concerning ACH file processing, Fedwire/SWIFT wire processing, and bond accounting/safekeeping/trading.
β’ Outstanding verbal and written communication abilities.
β’ Exceptional analytical and conceptual thinking capabilities.
β’ Excellent skills in problem identification and resolution.
β’ Strong organizational skills, accuracy, attention to detail, planning, and time management abilities.
β’ Ability to regularly assist coworkers and customers.
β’ Effective listening skills.
β’ Capacity to remain composed under pressure.
β’ Self-motivated with the ability to work with minimal supervision.
β’ Proficiency in Microsoft Office Word, Excel, Outlook, Visio, and other relevant software.
β’ Capability to access and interpret computer screens, documents, and reports.
β’ Must have a secure, distraction-free home office and a reliable private internet connection not reliant on cellular data.
β’ Must adhere to bank policies, procedures, code of conduct, and regulatory guidelines.
β’ Fully remote work arrangement.
β’ Secure home office environment.
β’ Reliable private internet connection; cable or fiber preferred.
β’ Professional training opportunities.
β’ New Employee Orientation.
β’ Required annual compliance training.
β’ Reasonable accommodations for individuals with disabilities.
β’ Occasional travel to the Atlanta, Georgia office and meetings as needed.
Nect
Solventum
BackerKit
Get handpicked remote jobs straight to your inbox weekly.