Unknown Company

Software Engineer – Application Development

boston, ma • Posted 3 days ago
Onsite Contract General

Software Engineer – Application DevelopmentWe are seeking a highly skilled Software Engineer to support ongoing application development initiatives for an initial 6-month contract. The ideal candidate has prior experience with OutSystems or a strong willingness to learn the platform quickly. This role will collaborate closely with the OutSystems development team to understand the application architecture, contribute to feature development, and build integrations with R&D systems when required.This is an excellent opportunity for an engineer who enjoys working in fast-paced environments, building scalable solutions, and supporting modern low-code platforms while contributing to high-impact product development.Key ResponsibilitiesCollaborate with the OutSystems development team to understand existing application workflows, architecture, and best practices.Contribute to application development efforts using OutSystems or traditional development frameworks as needed.Design, develop, and deploy RESTful APIs to integrate the application with various R&D data sources and backend systems.Troubleshoot, debug, and optimize application performance.Participate in code reviews, technical discussions, and solution design sessions.Write clean, maintainable, and well-documented code following best engineering practices.Support testing, deployment, and production readiness activities throughout the development lifecycle.Adapt quickly to evolving requirements and collaborate effectively with cross-functional teams.Required Qualifications4–8 years of experience as a Software Engineer in application development.Strong hands-on experience with C#,.NET, Java, or similar modern programming languages.Experience building and integrating REST APIs and working with relational databases (SQL Server, PostgreSQL, MySQL, etc.).Familiarity with low-code platforms—OutSystems experience preferred, but strong willingness to learn is acceptable.Understanding of cloud environments (AWS, Azure, or GCP).Strong analytical and problem-solving skills with attention to detail.Excellent communication skills and ability to work with distributed teams.Preferred QualificationsPrior hands-on experience with OutSystems development, including Reactive Web or Mobile applications.Experience working in agile development environments.Exposure to R&D systems, scientific data workflows, or enterprise integrations is a plus.Knowledge of CI/CD pipelines, automation, or DevOps tooling.What We're Looking ForA proactive, adaptable engineer who:Learns quickly and thrives in a collaborative environmentCan pick up new technologies such as OutSystems with easeIs comfortable developing integrations and backend servicesEnjoys solving complex technical challenges and contributing to product growth

Back to Job Search