100% REMOTE (working CST Time Zone)
Our top Fortune 500 client is seeking talented and driven Software Development Engineer to design, enhance, and maintain internal tools, applications, and reporting systems that support mission-critical infrastructure and operations. You’ll help ensure that our internal systems and tools can scale to support our department's needs. Your work will have direct impact on operational excellence across our organization.
Key Responsibilities
• Design, develop, and maintain scalable internal web applications and system tools.
• Work on back end and front end components of web solutions.
• Manage deployment of software solutions on platforms such as AWS
• Collaborate with cross-functional teams to understand technical needs and translate them into effective software solutions.
• Enhance and support existing systems by identifying and fixing bugs, improving performance, and optimizing workflows.
• Develop monitoring, alerting, and automation tools to increase reliability and reduce manual intervention.
• Work with DevOps and infrastructure teams to implement Infrastructure-as-Code and CI/CD pipelines.
• Participate in code reviews and contribute to best practices in software design and engineering.
• Develop with a mindset of security, maintainability, and performance.
• Document processes, code, and systems clearly and accurately.
Minimum Qualifications
• Solid foundation in software engineering principles, algorithms, and data structures.
• Strong understanding of object-oriented programming (OOP) and design patterns.
• Familiarity with Docker or other containerization technologies; knowledge of orchestration tools like Kubernetes
• Proficiency in one or more general-purpose programming languages, such as: Python, Ruby, Go, JavaScript
Preferred Qualifications
• Experience building and maintaining full stack web applications.
• Familiarity with modern JavaScript frameworks such as React and bundlers like Vite.
• Strong experience in building and consuming RESTful APIs.
• Experience with version control systems such as Git.
• Comfortable working in Linux development environments.
• Exposure to continuous integration and deployment (CI/CD) pipelines and related tools (e.g., Jenkins).
• Exposure to server-side administration, monitoring, and logging tools is a plus.
• Interest in infrastructure as code and DevOps practices.
What We Value
• A proactive, hands-on developer mindset with a drive to solve real-world problems.
• Strong communication skills and the ability to collaborate with engineering, operations, and business teams.
• Curiosity and eagerness to learn new technologies and processes.
• Passion for building systems that are clean, efficient, and user-centric.