You haven't searched anything yet.
SIB is the leading cost reduction and spend management services provider for businesses in the mid-market to enterprise sectors. Our tech-enabled suite of services includes benchmarking, invoice audit & analysis, vendor negotiation & management, and more. We've delivered over $4 billion in savings while helping clients improve operations, data accuracy, financial assurance, and compliance. As a private equity-backed company, we're rapidly growing through acquisitions, including specialized expertise in treasury services, utilities, waste management, telecom, logistics, etc.
Sage, an SIB company, is the only telecom blockchain and audit solution trusted by the world's largest carriers, government agencies, and enterprises. The client is the centerpiece in everything that we do. We focus on innovation to solve dynamic problems and streamline business operations. The results of our efforts have returned over $4B in savings to our clients. Our mission is to exhibit thought leadership, execute, and deliver a lasting impact on the way that businesses exchange value.
About The Role:
We are looking for a Full Stack Developer with strong experience in Node.js, Angular, TypeScript, and JavaScript to become a key player in our forward-thinking development team. The ideal candidate should be enthusiastic about building scalable web applications and eager to explore and integrate new technologies, including blockchain, where applicable. This role is crucial for developing high-quality, impactful web applications and contributing across the full development lifecycle. The ideal candidate will have a keen interest in leveraging new technologies to solve complex problems, including but not limited to, blockchain and machine learning.
Responsibilities
* Develop and maintain high-quality web applications using Node.js, Angular, TypeScript, and JavaScript.
* Ensure optimal performance, quality, and responsiveness of applications.
* Leverage SQL databases for efficient data storage and retrieval, ensuring data integrity and performance.
* Work collaboratively with cross-functional teams to define, design, and implement new features.
* Participate actively in code reviews to maintain high standards of code quality and encourage best practices.
* Integrate blockchain technologies and smart contracts into solutions where applicable.
Requirements
* Proficient in Node.js, Angular, TypeScript, and JavaScript.
* Knowledge of Python, demonstrating the ability to write efficient and clean code.
* Solid experience with SQL databases, including design and optimization.
* Exposure or experience with Solidity and blockchain-related tools and frameworks such as Ethers.js, Hardhat, and OpenZeppelin
strongly preferred.
* Experience developing solutions utilizing Machine Learning, Artificial Intelligence, and Natural Language Processing a plus.
* Excellent analytical, problem-solving, and critical thinking skills.
* Ability to thrive in a fast-paced, evolving environment with a team-oriented mindset.
* Strong communication skills, with the ability to articulate ideas and collaborate effectively.
* Bachelor's degree in Computer Science, Engineering, or a related field, preferred.
Education
* B.S. in Computer Science or related fields, or equivalent work experience
Physical Demands:
Requires the ability to sit or stand for long periods of time, occasional stooping, and reaching; May require lifting to 25 pounds; Requires a normal range of vision and hearing with or without accommodations; Position is not substantially exposed to adverse environmental conditions.
Equal Opportunity Employer:
We are an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to affectional orientation, age, ancestry, citizenship status, civil union status, color, domestic partnership status, ethnicity, gender (including gender identity and gender expression), genetic information or testing, marital or familial status, medical condition, mental disability, military or veteran status, national origin, physical disability, political activity or affiliation, race (including traits associated with race, for example, hair texture and protective hairstyles such as braids, locks, and twists), religion, religious creed or belief, sex (including pregnancy, childbirth, breastfeeding, reproductive health decision making or medical conditions related to pregnancy or childbirth), sexual orientation, victim of domestic violence or crime status, witness status, or any other status or classification protected by applicable federal, state, and/or local laws.
Compensation & Benefits:
The Company offers competitive compensation based on an applicant's experience, skills, knowledge, abilities, education, and other business and organizational needs. Formal compensation offers are based on the final candidate's qualifications and experience. For the position of Sr. Software Engineer, the expected compensation is between $140,000 to $180,000 on an annual basis, based on experience. This is an FLSA-exempt position and not eligible for overtime pay. The Company also offers excellent benefits, including Medical, Dental, Vision, Life, STD and LTD, PTO, Maternity and Parental leave, Sick Time, Public Holidays, and a 401(k) plan with a Company match.
Application Accommodation
We are committed to providing equal opportunities for all applicants, including individuals with disabilities. If you require any accommodations during the application process, please let us know, and we will make every effort to meet your needs.
Full Time
$116k-137k (estimate)
02/09/2024
05/21/2024
The job skills required for Sr. Software Engineer (Node.js/Angular) include Computer Science, Python, JavaScript, Analysis, SQL, Code Review, etc. Having related job skills and expertise will give you an advantage when applying to be a Sr. Software Engineer (Node.js/Angular). That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Sr. Software Engineer (Node.js/Angular). Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Sr. Software Engineer (Node.js/Angular) positions, which can be used as a reference in future career path planning. As a Sr. Software Engineer (Node.js/Angular), it can be promoted into senior positions as a Software Engineer V that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Sr. Software Engineer (Node.js/Angular). You can explore the career advancement for a Sr. Software Engineer (Node.js/Angular) below and select your interested title to get hiring information.