> Markdown version of [/jobs/ext/1178113-software-engineer](https://www.wearedevelopers.com/jobs/ext/1178113-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Construct Mobile LLC - **Location:** Wayne, PA, United States - **Salary:** $100,000.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** Web Interfaces, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Agile Methodology, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Continuous Integration, Data Integrity, Database Development, Software Design Patterns, Web Development, Cryptographic Protocols, Github, Revision Control Systems, Python (Programming Language), Linux System Administration, Linux Servers, Microsoft SQL Server, MySQL, Systems Development Life Cycle, Role-Based Access Control, Cloud Services, Software Engineering, SQL Databases, Subversion, ReactJS, Git, Information Technology, Vba Programming Language, Front End Software Development, Restful APIs, Software Version Control, Microservices - **Published:** July 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=da41f0409a15b085 ## About the Role * Proven experience in software engineering with a strong understanding of application development across multiple platforms. * Proficiency in programming languages including JavaScript, Python, C#, Java, C++, VBA,.NET technologies, and familiarity with front-end frameworks like React. * Hands-on experience designing scalable systems utilizing microservices architecture and RESTful APIs. * Knowledge of cloud services such as AWS or Azure for deploying and managing applications at scale. * Familiarity with version control systems including GitHub, Git, SVN; experience with CI/CD pipelines is highly desirable. * Strong understanding of system design principles for developing robust applications that are scalable and maintainable. * Experience working within Agile software development methodologies to deliver iterative improvements efficiently. * Knowledge of IT infrastructure components relevant to web development environments including Linux servers and network security protocols like RBAC. * Ability to communicate complex technical concepts clearly across teams; a proactive problem-solver committed to continuous learning. ## Description We are seeking a dynamic and innovative Software Engineer to join our vibrant technology team. In this role, you will be instrumental in designing, developing, and maintaining scalable software solutions that drive our business forward. You will collaborate with cross-functional teams to build robust systems, implement cutting-edge features, and optimize existing applications. Your expertise in modern software engineering practices will help us deliver high-quality products that meet the evolving needs of our users and stakeholders., * Develop, test, and deploy application features using languages such as JavaScript, Python, C#, Java, and C++, ensuring high performance and scalability. * Design and implement RESTful APIs and microservices architectures to facilitate seamless communication between systems. * Contribute to system design discussions, applying design patterns and best practices for scalable system development. * Utilize version control tools like GitHub, Git, SVN, and manage code repositories effectively within CI/CD pipelines for continuous integration and deployment. * Collaborate in Agile software development environments to plan sprints, review progress, and adapt to changing requirements. * Optimize applications for performance, security (including RBAC), and reliability on cloud platforms such as AWS and Azure. * Engage in front-end development using frameworks like React and Express to create intuitive web interfaces. * Implement database solutions with MySQL, SQL Server, or other SQL-based systems to ensure data integrity and efficiency. * Contribute to system infrastructure management including Linux environments and IT infrastructure considerations for seamless deployment. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)