Software Developer / Engineer

JOB ASSIST, LLC
United States
29 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Compensation
$80,000.0 - $140,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Software Applications Automation of Tests Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cascading Style Sheets (CSS)
+31 more
Software as a Service Cloud Computing Cloud Engineering Code Review Databases Software Design Patterns Linux Web Development Github Python (Programming Language) Microsoft SQL Server MySQL Systems Development Life Cycle Ruby on Rails Role-Based Access Control Cloud Services Software Engineering Software Systems Subversion Systems Architecture Data Storage Technologies ReactJS Express.js Git Vba Programming Language Front End Software Development Restful APIs Software Version Control Jenkins Programming Languages Microservices

Job description

We are seeking a dynamic and innovative Software Developer / Engineer to join our vibrant technology team. In this role, you will be at the forefront of designing, developing, and maintaining scalable software solutions that drive our business forward. You will work across multiple projects, utilizing cutting-edge technologies and best practices to create robust applications that meet high standards of performance, security, and usability. Your contributions will directly impact our ability to deliver exceptional digital experiences and streamline complex system operations., * Develop, test, and deploy high-quality software applications using programming languages such as Java, Python, C#, Ruby on Rails, and JavaScript frameworks like React and Express.

  • Design and implement RESTful APIs and microservices architectures to ensure scalable and maintainable systems.
  • Collaborate within Agile teams to plan sprints, review progress, and adapt development strategies for continuous improvement.
  • Contribute to system design discussions, applying design patterns and best practices for building reliable, scalable systems on cloud infrastructure such as AWS or Azure.
  • Maintain version control through tools like GitHub, SVN, or Git, ensuring code integrity and effective collaboration across teams.
  • Integrate APIs with third-party services and internal systems to enhance functionality and user experience.
  • Implement CI/CD pipelines for automated testing, deployment, and monitoring of applications in Linux or Windows environments.
  • Participate in code reviews, troubleshoot issues, optimize performance, and ensure adherence to security standards including RBAC (Role-Based Access Control).

Requirements

  • Proven experience in software development with a strong foundation in programming languages including Java, C++, C#, Python, Ruby on Rails, VBA or.NET frameworks.
  • Expertise in web development technologies such as JavaScript frameworks (React), Express.js, HTML/CSS, and front-end development principles.
  • Deep understanding of system design for system development with a focus on scalability, reliability, and security.
  • Knowledge of IT infrastructure components including cloud infrastructure (AWS/Azure), Linux/Windows operating systems, databases like MySQL or SQL Server, and RESTful API design.
  • Familiarity with microservices architecture, design patterns, version control systems (GitHub/Git), SVN or similar tools.
  • Experience with Agile software development methodologies to promote iterative progress and team collaboration.
  • Ability to develop scalable systems utilizing cloud services such as AWS or Azure for application hosting and data storage solutions.
  • Strong grasp of software engineering principles including application development lifecycle management through CI/CD pipelines using tools like Jenkins or similar platforms.

Join us if you’re passionate about building innovative software solutions that make a real difference! Bring your expertise in modern programming languages, system architecture design, cloud infrastructure management, and collaborative Agile practices to help shape the future of our technology landscape. This is an exciting opportunity for talented developers eager to grow their careers while working on impactful projects in a fast-paced environment!

Benefits & conditions

  • Dental insurance
  • Health insurance
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all