All bullets
A plain index of every job-posting bullet in the library, with the matching job title shown as a tag.
- Participate in the analysis of business requirements and system design for the development and configuration of software applications that support transportation business requirements. Application Developer Analyst Level 1
- Participate in the development and maintenance of functional test plans that adequately test the defined requirements and functions. Application Developer Analyst Level 1
- Code, configure, and deliver easily maintainable software according to the specification provided using standard transportation tools and products. Application Developer Analyst Level 1
- Develop and maintain technical and standard documentation for program development activity in a timely and high-quality manner. Application Developer Analyst Level 1
- Test and debug routines and programs for efficient processing and maximum utilization of computer systems. Application Developer Analyst Level 1
- Participate in the evaluation of new software development products, applications, practices, and techniques. Application Developer Analyst Level 1
- Build and maintain web application features using the Microsoft web stack with supporting frontend fundamentals. Back End Developer
- Communicate project status, constraints, blockers, and milestones with customers, operations teams, and team leads. Back End Developer
- Use SQL Server confidently for data lookup, updates, reporting queries, and backend troubleshooting. Back End Developer
- Turn customer requests and implementation details into clear technical notes, issue logs, and repeatable instructions. Back End Developer
- Investigate production-style issues, find likely causes, and document corrective actions clearly. Back End Developer
- Support and extend an Umbraco-style CMS with custom content types, editor workflows, and integration-friendly backend code. Back End Developer
- Backend development experience including APIs, databases, relational or NoSQL storage, caching, and messaging systems. Consultant II
- Exposure to CI/CD pipelines and DevOps practices. Consultant II
- Strong foundation in computer science fundamentals and object-oriented design. Consultant II
- Experience working with Java/Spring, JavaScript, and React. Consultant II
- Frontend experience building responsive web or mobile applications. Consultant II
- Take part in planning, retrospectives, Agile ceremonies, and continuous learning from teammates while bringing curiosity and creativity. Entry-Level Software Engineer
- Leverage AI-assisted development tools and modern engineering practices to build high-quality software efficiently. Entry-Level Software Engineer
- Learn modern software architecture, cloud technologies, and scalable application design. Entry-Level Software Engineer
- Write clean, maintainable, tested, and well-documented code while participating in code reviews and following best practices. Entry-Level Software Engineer
- Collaborate with engineers, product owners, designers, and cross-functional partners to deliver customer value. Entry-Level Software Engineer
- Debug issues and help improve reliability, scalability, and performance. Entry-Level Software Engineer
- Contribute to production features across backend and frontend applications. Entry-Level Software Engineer
- Show familiarity with Git, collaborative development, cloud platforms, modern frontend frameworks, REST APIs, Docker, CI/CD, automated testing, and personal projects. Entry-Level Software Engineer
- Bring experience in a modern programming language plus software engineering fundamentals including algorithms, data structures, and design principles. Entry-Level Software Engineer
- Use basic relational database and SQL knowledge. Entry-Level Software Engineer
- Adaptability and eagerness to learn new technologies. Junior Software Engineer Recent Grads
- Proficiency in Python, JavaScript/TypeScript, Java, Ruby, C#, PHP, or a similar modern language. Junior Software Engineer Recent Grads
- Solid understanding of OOP, RESTful APIs, MVC architecture, and ORM. Junior Software Engineer Recent Grads
- Familiarity with testing tools and practices such as Jest, mocking, and automated tests. Junior Software Engineer Recent Grads
- Hands-on experience with one or more web frameworks such as Django, Express.js, Spring Boot, React, Vue.js, or Angular. Junior Software Engineer Recent Grads
- Contribute to team discussions on architecture and new features Software Engineer Entry Level
- Participate in code reviews and follow best coding practices Software Engineer Entry Level
- Collaborate with senior engineers to troubleshoot and resolve issues Software Engineer Entry Level
- Continuously learn new technologies and improve coding skills Software Engineer Entry Level
- Assist in developing, testing, and deploying software applications Software Engineer Entry Level
- Support integration, debugging, and performance optimization Software Engineer Entry Level
- Document technical specifications and system processes Software Engineer Entry Level
- Understand the major pieces of a cloud data pipeline, including object storage, streaming ingestion, query services, and dashboard reporting. Software Engineer Intern
- Create an internal web tool for reviewing event records moving through a cloud-based data pipeline. Software Engineer Intern
- Build a simple browser interface that helps teammates inspect records, filters, validation results, and pipeline status. Software Engineer Intern
- Validate healthcare records for missing fields, unexpected shapes, and data gaps that need review. Software Engineer Intern
- Use SQL to create useful views over large healthcare datasets stored in cloud data services. Software Engineer Intern
- Work carefully in a team setting with source control, deployment awareness, Agile habits, documentation, and good questions. Software Engineer Intern
- Use AI development tools in a controlled way for coding support, test ideas, documentation drafts, and repeatable prompts. Web Developer, Digital Platforms
- Automate repeatable digital platform tasks and document the workflow so the process can be reused. Web Developer, Digital Platforms
- Build small backend services and API endpoints that support forms, integrations, and useful data capture. Web Developer, Digital Platforms
- Connect digital experiences with business systems such as CRM, analytics, marketing automation, and AI-enabled services. Web Developer, Digital Platforms
- Help monitor, test, and improve website performance, integration reliability, and scalable platform behavior. Web Developer, Digital Platforms
- Create and improve digital platform features with modern web fundamentals, CMS customization, and maintainable code structure. Web Developer, Digital Platforms