> Markdown version of [/jobs/ext/568842-full-stack-software-programmer](https://www.wearedevelopers.com/jobs/ext/568842-full-stack-software-programmer). 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). --- # Full Stack Software Programmer - **Company:** Elemech, Inc. - **Location:** Aurora, IL, United States - **Salary:** $80,000.0 - $90,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Gulp.js, ASP.NET, JavaScript (Programming Language), .NET Framework, PHP (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Amazon Cloudfront, Amazon Elastic Compute Cloud, Amazon S3, Software Applications, HTML5, Automation of Tests, Microsoft Azure, Boost (C++ Libraries), C++ (Programming Language), Cascading Style Sheets (CSS), Databases, Software Debugging, Linux, Middleware, Google Analytics, Google Maps, Human-Computer Interaction, JSON, JQuery, PostgreSQL, Microsoft Visual Studio, Microsoft SQL Server, MySQL, Node.Js, OpenVPN, OpenSSL, Cloud Services, Software Engineering, Twilio, TypeScript, Web Services, SSL Certificate Management, Data Logging, Telerik, Multithreading, Data Storage Technologies, Firebase, Backend, Stripe, AngularJS, Information Technology, Cloudflare, Kendo Ui, Sendgrid, Front End Software Development, Route53, Restful APIs, Elastic Beanstalk, Programming Languages - **Published:** June 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=bcc039316dd938ad ## About the Role Do you have experience in Software development?, Do you have a Bachelor's degree?, Bachelor's degree in Computer Science, Software Engineering, or a related field. - Proven experience in software development, including application development using technologies listed below. - Strong understanding of software engineering principles and best practices. - Experience with cloud platforms such as AWS and Azure. - Familiarity with RESTful APIs and web services. ## Description EleMech is seeking a full-stack software programmer to join our team. This position will design, develop, and maintain both the front-end (user interface) and back-end (server logic and databases) of software applications. The ideal candidate will be a team player who is comfortable taking on new challenges and learning new skills. Day to day responsibilities include: full-stack web applications, low level Linux PC's, answering phone calls to support our projects in the field, and software testing in our production facility. Responsibilities - End-to-End development - Design, develop, and maintain software applications using various programming languages and technologies (see list below). -Database management - Setup, design, and manage databases and data storage solutions - Quality assurance- Conduct automated testing, troubleshoot, debug, and optimize applications for maximum speed, security, and scalability - Infrastructure and Deployment- Manage hosting environments, which may involve cloud services (e.g., AWS, Azure) and version control tools (like Git/GitHub) - Provide occasional software support to customers - Collaborate with cross-functional teams - Write clean, efficient, and well-documented code that follows best practices and coding standards. - Stay up-to-date with the latest industry trends and technologies to continuously enhance skills and knowledge., * Angular v17: TypeScript, HTML5, SCSS * Node.js v20 (LTS): TypeScript, gulp, express, middleware. * Legacy single page applications using HTML5, CSS3, JavaScript es6, jQuery, some PHP. * Kendo UI (made by Telerik) widgets used for user input and showing information in websites. Kendo UI for Angular and jQuery are used. * C++ 17, Boost C++ libraries (ASIO: socket and serial port), multiple open source libraries, multithreading, class inheritance. * Microsoft SQL Server 2022, PostgreSQL v13, MySQL v8 * JSON Web Tokens to protect API's. * Stripe for online payments. * Google Firebase for backend as a service (BaaS). * Google reCAPTCHA v3 to protect login pages. * Google Maps - Place Autocomplete for address searches. * Fort Awesome icons. * Cloudflare Images for fast picture loading. * Google Analytics to track website usage. * Amazon Web Services: Elastic Beanstalk, EC2, Route 53, S3, CloudFront. * Network Solutions for website, domain, and SSL certificate management. * Twilio SendGrid to send emails through code. * OpenVPN server management for cloud and support access. OpenSSL v3 is used to create clients. * Mezmo logging. * .NET 4.8 to .NET 8.0 * ASP.NET and ASP.NET Core. * Visual Studio 2022, Visual Studio Code ## Related Videos - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)