Source: CrawlJobs

Software Engineer II

AllofE Solutions Lawrence, United States
Full-time On-site work

Publication date: 07/11/2026

As a Software Engineer II, you will be in a lead role working with small teams of computer scientists on the industry-leading software platform for University Health Sciences Programs such as Medical, Dental, Veterinary and Nursing Schools. Our clients include leading universities, organizations and institutions through the US and internationally. Your work will regularly impact tens of thousands of users. Our software engineers work across multiple functional areas using multiple languages, database backends and frameworks. You will get an opportunity to work on various aspects of enterprise software product development including but not limited to design, architecture, development and testing.

Responsibilities

Ensure the quality of architecture and design of systems; Functionally decompose complex problems into simple, straight-forward solutions; Fully and completely understand system interdependencies and limitations; Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices; Provides reliable solutions to a variety of problems using sound problem solving techniques; Work on abstract Computer Science problems towards finding solutions to technical challenges; Collaborates and adds value through participation in peer code reviews, providing comments and suggestions; Contributes to technical research on new technologies; Estimates level of effort, evaluates new options of similar technology, offers suggestions to improve processes, and provides feedback on design aspects; Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations; Ability to take a project from scoping requirements through actual launch of the project; Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs; Experiencing mentoring junior software development engineers and driving engineering excellence; Consistently and continuously work to improve the customer experience

Requirements

BS/MS in Computer Science; 3+ years of web-based software development experience; 2+ years of non-internship professional software development experience; Strong fluency with a majority of the following: Angular, React, node.js, Ionic, Capacitor, TypeScript, PHP, C#, Objective C, Laravel, MySQL, timescaledb, dynamodb, RetinaNet, AWS, Google Cloud, Kubernates, Docker; Experience developing complex software systems that have been successfully delivered to customers; Ability to learn and apply new programming languages extremely quickly; Ability to adapt quickly to existing development methodology and component infrastructure; Good interpersonal, verbal and written communication skills; Database management and data retrieval experience; Strong fundamentals in core Computer Science areas like Data Structures and Algorithms; A deep appreciation of scalability issues and high volume data handling

Nice to have

Prior experience leading a development project from design to implementation; Master's degree in Computer Science, Engineering, Mathematics, or a related field; Experience designing and implementing clean and well-defined APIs that abstract the complexity for partner teams; Ability to take a project from scoping requirements through its launch; Experience in designing and building large scale distributed systems; Interest and/or experience in one or more of the following: Machine Learning, cloud-computing, multi-server distribution, Amazon Web Services, database optimization, scaling, SOAP/REST APIs, PHP and JavaScript-based frameworks, and open source libraries; Knowledge in the areas of database management, machine learning, server architecture, source control, software security, distributed and parallel systems
Apply with employer

Similar offers

All →

Cookie settings

Each purpose is optional and off by default. You can withdraw consent at any time.

Showing offers closest to you