Job Closed
This listing is no longer active.
Simple Solutions for Complex Problems
Senior Software Engineer
Location
United States
Posted
62 days ago
Salary
$110K - $150K / year
Seniority
Senior
Job Description
Senior Software Engineer
Capital Technology Group, LLC
• Develop, create, and modify general computer applications software or specialized utility programs. • Analyze user needs and develop software solutions. • Design software or customize software for client use with the aim of optimizing operational efficiency. • May analyze and design databases within an application area, working individually or coordinating database development as part of a team. • May mentor and supervise software developers.
Job Requirements
- Bachelors Degree
- 5-8+ years of experience
- Software development experience using Java, JavaScript, Python, ReactJS, Ruby on Rails, TypeScript, or related languages
- Knowledge of front-end languages and libraries (e.g. JavaScript)
- Knowledge of back-end languages (e.g. Java, Python) and JavaScript frameworks (e.g. React)
- Familiarity with databases (e.g. MySQL, PostgreSQL), web servers (e.g. nginx) and UI/UX design
- Must be able to get up-to-speed quickly on new projects and technologies
- Strong communication and problem-solving skills
Benefits
- Remote Work (Hybrid roles will be specified in the job post)
- Competitive Compensation Package
- Medical, Dental, and Vision
- Life Insurance, Short/Long Term Disability
- Employee Assistance Program
- 401(k) with 4% matching
- Liberal PTO vacation policy
- Generous Annual Continuing Education
- Annual Wellness Budget
- Bonus Incentive Programs (Employee referrals and performance-based rewards)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Flight Software Engineer
scouted.To ‘scout’ is to seek; to be ‘scouted’ is to be found. Property Development, Funds, Construction & Corporate Real Estate
• Design, develop, and maintain Scout’s flight software on flight hardware to meet mission requirements. • Contribute to the development of algorithms for decision-making, fault detection, and adaptive responses in real-time space environments. • Collaborate with interdisciplinary teams to integrate flight software and autonomy into spacecraft design and mission operations. • Perform verification and validation of flight software for performance and reliability in operational environments. • Drive system-level architecture for autonomy-related features, ensuring compliance with mission and system constraints. • Document and maintain software development processes and support end-to-end mission requirements. • Participate in hardware-in-the-loop (HITL) software testing and simulation activities to validate flight software performance and autonomy functions.
• Represents the Application Operations / Development team on all active projects. • Participates in the daily application operations / development stand-up meetings. • Follows established procedures for change management across applications where changes are necessary. • Documents and maintains the application operations / development standard operating procedures. • Write clean, maintainable, and well-documented code that meets the industry standards and best practices. • Identify and troubleshoot issues related to API services, databases, and other backend systems. • Work closely with other engineers and stakeholders to develop and deliver high-quality software solutions. • Support assessments of internal systems and process, including revisions or re-design where necessary. • Support technology reviews assessing how common code and technologies can work efficiently across service lines. • Support continued adoption of cutting-edge technology, through both new offerings and realizing the full value from existing providers and tools. • Configure and update client-facing applications exactly as per requirements gathered by engagement teams and follow the Medical, Legal, Regulatory (MLR) guidelines in this process. • Creates WIKI articles for common processes that are repeated and can be shared with others. • Configure Single Sign On integrations for client builds. • Support the development of product unit tests that will be used for future application regression testing. • Measures application development key performance indicators, for example: bug density, sprint analysis, test coverage, etc.
• Develop and maintain scalable and high-performance C# .NET applications. • Design, implement, and optimize distributed systems architecture. • Collaborate with cross-functional teams to define and implement RESTful APIs and backend services. • Clear and effective communication skills when coding, send emails, or explain complex technical issues to non-technical co-workers. • Utilize Azure services to build, deploy, and manage cloud-based applications. • Create and maintain ARM Templates for infrastructure as code. • Implement and optimize development and test automation processes to enhance efficiency. • Troubleshoot, debug, and resolve software defects and issues. • Stay abreast of industry trends, technologies, and desire to make things better, adopt AI and latest technology, to ensure the continuous improvement of our development practices, and improve work efficiency. • Reliable and responsible work ethic. • Enjoy taking on responsibility within the role and on projects initiated and enjoy bringing out the best in your teammates.
Principal Software Engineer
ParloaAmplify your customer service experience with an AI agent management platform.
• Deliver business value by writing code every day. • Define and drive technical strategy across multiple domains and org-wide initiatives. • Lead cross-team architecture and ensure solutions scale globally for enterprise adoption. • Balance short-term velocity with long-term resilience, making smart trade-offs on complexity, cost, and scalability. • Remain hands-on - whether writing foundational code, leading design reviews, or refactoring key systems. • Act as a force multiplier by mentoring Staff Engineers and influencing the careers of future Principal-level talent. • Serve as a trusted advisor to leadership, ensuring engineering capacity matches market and customer demands. • Set cultural standards for fearless iteration, bias for action, and pragmatic perfectionism—design for tomorrow, build for today.




