Utah IT Jobs

Mobile utah department of workforce services Logo

Job Information

APEX SYSTEMS, LLC Software Developer - 1118949 in SALT LAKE CITY, Utah

DescriptionSr. Software Engineer Primary Responsibilities include but are not limited to the following: *Be an active member of a scrum team by participating in all phases of SDLC, including design, software development and code reviews *Develop software components based on requirements, architecture and design specifications *Work with fellow software engineers, software architects, quality (QA) engineers, full-stack developers, and other engineering/development team members to design and build required systems *Coordinate and communicate with clinical analysts, product analysts, quality analysts, and other software engineers *Ensure 3M applications integrate with 3rd party vendor software required to deliver the required solutions to 3M customers. *Adhere to team design and coding procedures and standards *Contribute to Security and Risk assessments to aid in the deployment of application components in Production *Help resolve escalated customer support issues *Interact with customers to resolve operational problems and determine customer requirements *Actively participate in relevant corporate programs/initiatives, complies with professional and quality standards complies with corporate policies and procedures, and act in a manner consistent with 3M's values and ethical standards. Sr. Software Engineer Basic Qualifications: *Possess a bachelor's degree or higher from an accredited university OR High School Diploma/GED or higher from an accredited institution and a minimum of eight (8) years of experience in Software Development in lieu of the bachelor's degree education requirement *Minimum of four (4) years of experience of Software development experience with one or more programming languages, including but not limited to: Java, C/C++, C#, JavaScript, Objective C, Python Sr. Software Engineer Preferred Qualifications: *Bachelor's Degree in Computer Science, Computer Science Engineering, or related discipline *Demonstrated track record of delivering high-visibility projects on a tight timeline *Experience with web application security *Experience developing and delivering commercial enterprise software *Familiarity with continuous integration *Solid understanding of software design principles and architectural patterns *Health Information Systems experience in an IT, Software Engineering, Software Development role *Experience working in an Agile environment with strong test automation and continuous deployment *Strong experience with cloud architectures and development of large-scale hosted applications *Ability to easily switch between multiple programming languages: *High: Full stack development, Java, C#, JavaScript *Medium: SQL/DB, HTML, CSS, C++, Angular *Interest and ability to learn other coding languages as needed Ability to speak and write English fluently and idiomatically EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. VEVRAA Federal ContractorWe request Priority Protected Veteran and Disabled Referrals for all of our locations within the state.We are an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic. The EEO is the Law poster is available here.#InformationTechnology