<img src="https://secure.intelligent-company-foresight.com/781772.png" style="display:none;">
205 - Hero Job

Senior Software Engineer

Full-Time
Dallas
Information Technology

We are seeking a skilled and experienced Mid-Level/Senior Software Engineer to join our dynamic engineering team. In this role, you will play a pivotal part in designing, developing, and scaling our core platform. You will work closely with cross-functional teams to deliver innovative features and ensure the robustness of our solutions. This position is ideal for individuals with proven technical expertise, strong problem-solving skills, and a passion for building high-quality software.

18 - Content Group

Key Responsibilities

  • Design, development, and deployment of new features and enhancements..

  • Collaborate with product managers, designers, and other engineers to understand requirements and deliver scalable solutions.

  • Write clean, efficient, and well-documented code, adhering to best practices and coding standards.

  • Optimize application performance, ensuring scalability, reliability, and maintainability.

  • Conduct thorough code reviews, mentor junior engineers, and contribute to a culture of continuous improvement.

  • Troubleshoot, debug, and resolve software issues across the full stack.

  • Build and maintain APIs, integrations, and microservices to support platform functionality.

  • Stay up-to-date with emerging technologies and advocate for their adoption when relevant. 

00 - Spacing
00 - Spacing
18 - Content Group

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent experience).
  • 5+ years of professional experience in software development, preferably in SaaS or cloud-based solutions.

  • Proficiency in one or more programming languages (e.g., Go, Python, C#).

  • Solid understanding of RESTful APIs, microservices architecture, and backend system design.

  • Hands-on experience with databases (SQL and NoSQL) and query optimization.

  • Proficiency with version control tools such as Git.

  • Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.

  • Familiarity with containerization technologies (Docker, Kubernetes).

  • Excellent problem-solving skills, with the ability to architect and implement robust solutions.

  • Strong communication and collaboration skills, with a proactive approach to teamwork.

 

00 - Spacing
18 - Content Group

Preferred Skills

  • Experience leading projects or mentoring junior developers.
  • Knowledge of security best practices in software development.

  • Familiarity with automated testing frameworks and tools.

  • Exposure to infrastructure-as-code tools (e.g., Terraform, CloudFormation).

  • Understanding of financial markets.

 
00 - Spacing
206 - Apply Form
APPLY TODAY

Upload your resume.