Senior Developer/Architect - Minneapolis, MN

Job Number: US-MN-030-5864
Posted: June 5, 2017

Advanced Technologies Integration, Inc. has an opportunity for a Senior Developer/Architect at our facility in Roseville, Minnesota. The primary duty of the Senior Developer/Architect is to design strategies for enterprise software applications and database systems and set standards for operations, programming, and security. This position will improve the architecture and design of existing code to increase its flexibility, maintainability, and understandability. This position requires a Bachelor's degree or equivalent in Computer Science, Computer Engineering, Electrical Engineering or related field plus three (3) years of related experience. In the alternative, will accept five (5) years of related experience. Experience must include three (3) years of experience in all of the following: (1) conducting direct software system testing and validation procedures to improve software performance; (2) ensure best practices are implemented for integration of software applications with databases, including: creating database transactions that are reliable according to the ACID (Atomicity, Consistency, Isolation, Durability) database transaction properties; ensuring database changes are reversible; optimizing database designs to maximize efficiency and minimize redundancy; and documenting database entities, attributes, and relationships; (3) obtaining and evaluating information on factors such as reporting formats required, costs, and security needs to determine hardware configuration; and (4) utilizing Java, JavaScript, HTML, CSS, XML, Web Services. All experience may be gained concurrently. Employer will accept any suitable combination of education or experience. If interested Apply Here