GENERAL RESPONSIBILITIES: The Software Engineer is responsible for developing and testing of complex software solutions; adheres to the organization’s best practices and standards set by the capability leads; and contributes to the design of components of larger software systems. JOB SPECIFICATIONS: