
Senior Software Architect
Exact Sciences
full-time
Posted on:
Location Type: Remote
Location: Remote • Wisconsin • 🇺🇸 United States
Visit company websiteSalary
💰 $130,894 - $206,000 per year
Job Level
Senior
Tech Stack
AngularBootstrapGroovyHibernateJavaJavaScriptjQueryMongoDBOracleSpringSpring BootSpringBootSQLTypeScript
About the role
- Software systems design for scalability and growth
- Legacy to future state transition planning
- Review all the software systems in the company
- Participate in maintenance of and training of team members in Quality Management System
- Ensure delivery of highest quality software projects on time and on budget
- Lead a team of junior engineers and delegate work to them
- Review reports provided by the team on the work that is done, provide help in report development as necessary
- Mentor junior engineers to develop their skills
- Facilitate training of junior engineers of the software used in the company
- Conceptualize new software for Exact Sciences with an eye on future needs
- Maintain confidentiality and software compliance standards including system security and data assurance
- Create flowcharts, diagrams, and other documentation as needed to capture system requirements and communicate system functionality
- Use programming languages such as Java, JavaScript, SQL, PL/SQL
- Coordinate the construction and maintenance of computer systems
- Coordinate department needs and make suggestions regarding its technical direction
- Design R&D prototyping
Requirements
- Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering (any), Information Technology, or closely related quantitative discipline
- Five (5) years of experience in job offered or five (5) years of progressively responsible experience in the field of software development, program analysis or related field
- Experience utilizing design languages including Java, Groovy, PL/SQL, JavaScript, and YAML
- Experience utilizing Oracle, SQL Server, and MongoDB databases
- Experience utilizing Web technologies including HTML, HTML5, XML, CSS, CSS3, JavaScript, Typescript, JQuery, JQueryUI, AJAX, JSP, and Bootstrap
- Experience utilizing frameworks including Struts 1.2, Struts 2, Spring, SpringBoot, Angular, YUI 3, and Hibernate
- Any suitable combination of education, training and experience is acceptable.
Benefits
- Inclusive culture
- Robust benefits to support your life
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJavaScriptSQLPL/SQLGroovyYAMLHTMLHTML5CSSCSS3
Soft skills
leadershipmentoringcommunicationteamworktrainingorganizational skillsreport developmentproblem-solvingdelegationconfidentiality
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in Information Technology