Recruitment Specialist
Role Overview
Seeking a Software Engineer to design, develop, test, and maintain software across Satel's products and internal systems.
The role works with engineering, product, quality assurance, and other business functions to turn requirements into dependable software.
Candidates participate throughout the development lifecycle, from understanding user needs to implementing features and supporting releases.
Key Skills for This Role
Full Job Posting
About Satel
Satel is a technology-focused company developing reliable solutions that help people, organizations, and communities stay connected.
The company values thoughtful engineering, dependable products, and practical innovation.
Satel emphasizes ownership, knowledge sharing, and continuous improvement.
About the Role
Seeking a Software Engineer to design, develop, test, and maintain software across Satel's products and internal systems.
The role works with engineering, product, quality assurance, and other business functions to turn requirements into dependable software.
Candidates participate throughout the development lifecycle, from understanding user needs to implementing features and supporting releases.
Qualifications
- A bachelor's degree in computer science, software engineering, or a related field, or equivalent practical experience, is preferred.
- Experience developing software in one or more commonly used programming languages.
- Solid understanding of data structures, algorithms, and object-oriented or modular design principles.
- Familiarity with version control systems, code review practices, automated testing, and software development workflows is expected.
- Experience with APIs, databases, cloud platforms, embedded systems, or communication technologies may be helpful.
- Comfortable investigating technical issues, documenting work, and communicating clearly with technical and nontechnical colleagues.
- Values include a collaborative mindset, adaptability, attention to detail, and a willingness to learn.
Responsibilities
- Design, develop, test, and maintain software components that meet defined functional and quality requirements.
- Collaborate with product and engineering partners to clarify requirements, assess trade-offs, estimate work, and plan implementation.
- Write readable, maintainable, and well-documented code in accordance with team standards and engineering practices.
- Participate in code reviews and provide constructive feedback that supports quality, consistency, and shared learning.
- Develop and maintain unit, integration, or other automated tests, and investigate defects across development and release environments.
- Diagnose software issues by collecting relevant information, reproducing problems, and working with teammates to identify durable solutions.
- Contribute to technical documentation, project discussions, and continuous improvement efforts.
- Follow secure development practices and consider performance, reliability, usability, and maintainability.
- Support releases and, when needed, help monitor or resolve issues affecting deployed software.
Benefits
- Supportive environment for professional development, knowledge sharing, and expanding technical skills.
- Compensation and benefits are provided in accordance with the position, location, and applicable company policies.
- Depending on eligibility and work location, offerings may include paid time off, health and wellness programs, retirement or savings plans, and flexible work arrangements.
- Specific benefits, compensation details, and work conditions will be discussed during the recruitment process.
Equal Opportunity
Satel provides equal employment opportunities and makes decisions without discrimination based on legally protected characteristics.
Reasonable accommodations are available for candidates and employees in accordance with applicable laws.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career