Software Developer- Level II Alarm LockSoftware Developer- Level IIAmityville, NY$103,200–$105,000 / yearFull timeThe Company: Alarm Lock Systems, LLC, headquartered in Amityville, Long Island NY, is a world-wide leader in the manufacturing of electronic security systems for over 50 years has a full time opening for a Mobile Applications Developer. Required skill set as determined by interview test: Ability to write codes using HTML, JavaScript and web development frameworks (SignalR, jQuery, CSS3, Bootstrap, JSON).
Solution Engineer Quantexa Brains Workgroup, Inc.Solution Engineer QuantexaNew York, NY$140,000–$160,000 / yearFull timeIn this role you will support the end-to-end delivery of transaction monitoring solutions on the Quantexa platform by translating business needs into scalable, secure, and high-performing data and analytics solutions. Support integration with enterprise systems (data sources, APIs, messaging, identity, and security) by helping define interface requirements, validating assumptions, and assisting with performance, scalability, and resilience analysis.
IT Project Manager Financial clientIT Project ManagerJersey City, NJContractorYou will work closely with operations teams to identify high-impact process automation opportunities and implement solutions using RPA platforms (such as UiPath, Power Automate, etc. ) and scripting languages (Python, VBA, SQL, etc.). The ideal candidate has a strong understanding of operational processes and controls, experience delivering automation projects, and excellent communication skills to ensure successful adoption of new solutions.
NewQIS Instrument Interface Developer CYNET SYSTEMSQIS Instrument Interface DeveloperSecaucus, NJ$47–$52 / hourTemporaryContractorPart timeAs a nationally and locally certified Minority Business Enterprise (MBE), Cynet Systems is committed to helping organizations build high-performing teams while empowering professionals to grow rewarding careers. We deliver agile, scalable talent solutions across IT, engineering, life sciences, clinical, and professional staffing, powered by a high-performing recruitment engine operating across North America and Asia.
NewNetwork Security Engineer ECLARONetwork Security Engineernew york, NY$80–$90 / hourBrings deep technical expertise in ForeScout and thrives in a complex, compliance-driven healthcare environment where uptime and patient data protection are paramount. Manage and maintain next-generation firewall infrastructure (Palo Alto Networks preferred), including rule lifecycle management and threat prevention policy tuning.
Software Engineer-Other - Intermediate Pinnacle Technical ResourcesSoftware Engineer-Other - IntermediateJersey City,, New Jersey$60–$70 / hourContractorThe specific compensation for this position will be determined by several factors, including the scope, complexity, and location of the role, as well as the cost of labor in the market; the skills, education, training, credentials, and experience of the candidate; and other conditions of employment. This role involves working on various projects, collaborating with cross-functional teams, and contributing to the development of high-quality software applications.
HxGN EAM Project Manager NeotecraHxGN EAM Project ManagerNew York, NYFull timeThe ideal candidate will possess strong expertise in Enterprise Asset Management, project delivery, stakeholder management, business process analysis, and HxGN EAM configuration. Summary We are seeking an experienced HxGN EAM Project Manager to lead the implementation and rollout of HxGN Enterprise Asset Management (formerly Infor EAM) solutions.
Sales Engineer Apex Clearing CorporationSales EngineerNew York, NY$91,200–$114,000 / yearWe are seeking a Sales Engineer to serve as a key technical expert and product advocate for our technology solutions, explaining the features of the product in detail, understanding the customer’s requirements, and providing tailored solutions to ensure client satisfaction and maximize sales opportunities. Apex Fintech Solutions (Apex) powers innovation and the future of digital wealth management by building tech-forward solutions that help simplify, automate, and facilitate access to financial markets for all.
Data Analyst/Engineer - Entry Level SynergisticITData Analyst/Engineer - Entry LevelNew York, NY$91,000–$136,000 / yearFull timeSince 2010, Synergisticit has helped thousands of candidates land full-time jobs at tech leaders like Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Intel, Paypal, JPMC, Wayfair, BOA, CITI and hundreds more with Job offers of $95k to $154k. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time positions with clients.
NewIT Assurance Senior Manager, Technology Risk Assurance bdo consultingIT Assurance Senior Manager, Technology Risk AssuranceNew York, NY$160,000–$180,000 / yearThe Assurance Senior Manager, Technology Risk Assurance is responsible for acting as an IT audit technical resource to clients, as well as internal stakeholders (Assurance teams), in the resolution of complex and high-level tasks associated with the audit process. Applies advanced knowledge and understanding of governing principles; applying these principles to client transactions; and documenting and communicating an understanding and application of these principles by: Plans and executes IT audits, including obtaining an understanding of the control environment, designs test plans, evaluates deficiencies, and assesses the overall financial reporting control environment.
Azure Cloud Architect NeotecraAzure Cloud ArchitectNew York, NYFull timeNetworking & Hybrid Cloud Design and implement enterprise networking solutions including Virtual Networks, Hub-and-Spoke architecture, VNet Peering, Application Gateway, Load Balancers, Traffic Manager, VPN Gateway, and ExpressRoute. Cloud Security & Governance Implement Azure security best practices including IAM, RBAC, NSGs, ASGs, WAF, Managed Identities, Service Principals, Azure Key Vault, Azure Defender for Cloud, and Azure Advisor.
IT Experienced Manager, Technology Risk Assurance bdo consultingIT Experienced Manager, Technology Risk AssuranceNew York, NY$130,000–$160,000 / yearThe annual allocation to the ESOP is fully funded by BDO through investments in company stock and grants employees the chance to grow their wealth over time as their shares vest and grow in value with the firm’s success, with no employee contributions. The Assurance Experienced Manager, Technology Risk Assurance is responsible for leading a team of IS Assurance professionals in the review, documentation, evaluation and testing of information technology processes and controls in a wide range of environments.
NewCNC Programmer / CAD Technician System OneCNC Programmer / CAD TechnicianParlin, NJ$25–$32 / hourWe're open to candidates with a 4-year degree in Computer Science or a related field, as well as individuals who have developed CNC programming skills through practical experience, trade work, or personal projects. This is an excellent opportunity for a recent Computer Science graduate with an interest in manufacturing, CAD, CNC programming, or machining—or someone with hands-on, self-taught CNC programming experience.
NewSenior Manager, Information Security Architecture & Engineering - Remote OportunSenior Manager, Information Security Architecture & Engineering - RemoteNew York, NYRemote$166,400–$266,200 / yearWorking at Oportun means enjoying a differentiated experience of being part of a team that fosters a diverse, equitable and inclusive culture where we all feel a sense of belonging and are encouraged to share our perspectives. Since inception, Oportun has provided more than $21.3 billion in responsible and affordable credit, saved its members more than $2.5 billion in interest and fees, and helped its members set aside an average of more than $1,800 annually.
VMware Virtualization SME System OneVMware Virtualization SMENew York, NY$140 / yearAria Operations, vRealize Log Insight (VRLI), vRealize Network Insight (VRNI), NSX T, and vSAN—while pioneering AI driven operational models and cost optimization initiatives. Design and support enterprise VMware environments including VMware vSphere, VMware NSX, VMware vSAN, VMware Aria Operations, VRLI, and VRNI.
Salesforce Developer - Remote Cherokee Nation BusinessesSalesforce Developer - RemoteNew York, NYRemote$120,000–$140,000 / yearAs a trusted partner for more than 60 federal clients, Cherokee Federal LLCs are focused on building a brighter future, solving complex challenges, and serving the government’s mission with compassion and heart. The Senior Developer mentors junior staff, reduces technical debt through best practices, and ensures high-quality, secure, and performant Salesforce implementations.
Senior Salesforce Developer - Remote Cherokee Nation BusinessesSenior Salesforce Developer - RemoteNew York, NYRemote$120,000–$160,000 / yearThe Senior Developer mentors junior staff, reduces technical debt through best practices, and ensures high-quality, secure, and performant Salesforce implementations. This role leads technical design, builds scalable Apex and Lightning-based solutions, integrates Salesforce with enterprise systems, and supports the full software development lifecycle.
Corporate Vice President - Data Protection & Data Risk Management Lead New York Life Insurance CompanyCorporate Vice President - Data Protection & Data Risk Management LeadNew York, NY$147,500–$211,000 / yearThis position would lead a team of data governance analysts and engineers and collaborate with product managers, technology teams, data owners/steward from the business, data security team, risk, legal & compliance to deliver capabilities like data scanning for PII/PHI detection, data protection using tokenization/masking and data risk measurement, monitoring and mitigation, using platforms such as Atlan, DataBricks, Anomalo, Securiti.ai & other DSPM tools etc. • Collaborate with business data owners, stewards, data product managers, SMEs from Risk & Compliance, and data engineers to drive alignment on data protection goals and adoption of data protection tools and processes.
NewDirector, Business Planning MicrosoftDirector, Business PlanningNew York, NY$130,900–$251,900 / yearBachelors Degree in Engineering/Computer Science, Economics, Business, or related field AND 12+ years product management, strategy consulting, finance, business/corporate development, or related experience OR Masters Degree in Business Administration (MBA), or related field AND 8+ years product management, strategy consulting, finance, business/corporate development, or related experience. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $165,600 - $272,300 per year.
Corporate Vice President - Client Growth & Retention Development Lead New York Life Insurance CompanyCorporate Vice President - Client Growth & Retention Development LeadNew York, NY$147,500–$211,000 / yearYou will collaborate closely with domain architects, technology & product partners, and business stakeholders to ensure the platform aligns with enterprise objectives while leveraging AI-enabled capabilities, cloud technologies, and modern frameworks. In this role, you will leverage cutting-edge technologies—including Generative AI—to increase productivity, streamline processes, and create seamless experiences for clients, agents, and employees.
VP - End User Technology and Experience New York Life Insurance CompanyVP - End User Technology and ExperienceNew York, NY$230,000–$275,000 / yearDevelop and execute a holistic strategy for modern workplace technology—including endpoint management, unified communications, collaboration tools, AV infrastructure, and workplace automation tools leveraging RAG and Agentic AI Technologies. Architect of future state technology servicing building autonomous technology support services with technologies such as Moveworks, Nexthink, custom developed AI driven experiences.
Engineering Director - Tax Product Development bdo consultingEngineering Director - Tax Product DevelopmentNew York, NY$210,000–$325,000 / yearExtensive knowledge of cloud platforms (Azure, AWS GCP), AI platforms like OpenAI, Anthropic, DevOps practices, CI/CD pipelines, containerization (Docker, Kubernetes), and database technologies (SQL, NoSQL), preferred. The Engineering Director, Product Technical Lead is responsible for product engineering for cloud-based solutions for a Tax service line, including Partnership, Corporate, Indirect, and Strategic Tax Services within BDO.
Power BI Developer Page GroupPower BI DeveloperNew York, NY$90,000–$130,000 / yearFull timeA successful Power BI Developer should have: Bachelor's degree in computer science, information systems, data analytics, business intelligence, or a related field. This role involves utilizing your expertise in analytics to create impactful data visualizations and drive decision-making processes.
NewAdministrative Assistants AtriumAdministrative AssistantsCorona, NY$22–$25 / hourThis is an excellent opportunity for recent graduates and early-career professionals looking to gain experience in real estate, property management, leasing, or compliance while working on one of New York City's most exciting new developments. Our client is a leading New York City real estate developer seeking five Administrative Assistants to support a large-scale residential lease-up project.
Data Scientist/Data Analyst/Data Engineer - Entry Level remote SynergisticITData Scientist/Data Analyst/Data Engineer - Entry Level remoteElizabeth, NJRemote$91,000–$136,000 / yearFull timeSince 2010, Synergisticit has helped thousands of candidates land full-time jobs at tech leaders like Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Intel, Paypal, JPMC, Wayfair, BOA, CITI and hundreds more with Job offers of $95k to $154k. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time positions with clients.
Fall 2026 CCPS Computer Science Mathematics and Science Adjunct Faculty Positions St. John's UniversityFall 2026 CCPS Computer Science Mathematics and Science Adjunct Faculty PositionsQueens, NY$1,803–$2,215Division/Department Information: The Division of Computer Science, Mathematics and Science delivers undergraduate programs in Computer Science, Cybersecurity, Information Technology, and Healthcare Informatics and graduate programs in Computer Science, AI and Data Science and Cyber and Information Security. The Princeton Review and other top rankings consistently recognize the University's outstanding academics, diverse student body, dynamic internship and volunteer opportunities, focus on student life, and diverse study abroad offerings.
Fall 2026 CCPS Computer Science, Mathematics and Science Adjunct Faculty Position(s) St. John's UniversityFall 2026 CCPS Computer Science, Mathematics and Science Adjunct Faculty Position(s)Queens, NYPart timeThe Division of Computer Science, Mathematics and Science delivers undergraduate programs in Computer Science, Cybersecurity, Information Technology, and Healthcare Informatics and graduate programs in Computer Science, AI and Data Science and Cyber and Information Security. The Princeton Review and other top rankings consistently recognize the University’s outstanding academics, diverse student body, dynamic internship and volunteer opportunities, focus on student life, and diverse study abroad offerings.
Systems Administrator ASD GLOBALSystems AdministratorNew York, NY$50–$52 / hourContractorImplement and maintain system security controls, including firewalls, antivirus solutions, and intrusion detection systems. Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
IT Support Specialist II US Tech SolutionsIT Support Specialist IIJersey City, NJ$49–$60 / hourFull timeAbout US Tech Solutions: US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. Use an ITSM to manage all incidents and requests to ensure that work is completed to the customers satisfaction in a timely manner and according to the Service Level Agreements (SLAs).
Data Analyst/Python Programmer - Remote SynergisticITData Analyst/Python Programmer - RemoteNew York, NYRemote$79,000–$127,000 / yearFull timeSince 2010, Synergisticit has helped thousands of candidates land full-time jobs at tech leaders like Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Intel, Paypal, JPMC, Wayfair, BOA, CITI and hundreds more with Job offers of $95k to $154k. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time positions with clients.
Junior BI/Data Analyst/Java Programmer - Remote SynergisticITJunior BI/Data Analyst/Java Programmer - RemoteJersey City, NJRemote$91,000–$136,000 / yearFull timeA typical market demand pattern is clear: organizations still need entry-level software programmers, Java full stack developers, Python/Java developers, DevOps-focused engineers, and on the data side data analysts, BI analysts, data engineers, data scientists, and machine learning engineers. SynergisticIT since 2010, has helped candidates land full-time roles at major organizations ( including Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Intel, JPMC, Wayfair, Bank of America, Citi, and more) with offers commonly in the $95k–$154k range depending on role and skill depth.
Computer Science Instructor Catholic Schools in the Archdiocese of New YorkComputer Science InstructorNew Rochelle, NY$47,000–$60,000 / yearFull timeMastery of major Computer Science topics, including programming and software development (Python, Java, or related languages), computational thinking, systems design, engineering principles, and related STEM disciplines. This is a unique opportunity to join SHS at a pivotal moment - building and expanding a growing Computer Science, STEM, and AI-enhanced academic program aligned with our college preparedness and career readiness mission.
Computer Science Teacher Kearny School DistrictComputer Science TeacherKearny, NJPLEASE APPLY ON THE KEARNY SCHOOLS WEBSITE: www.kearnyschools.com. QUALIFICATIONS: Must possess one of the following NJDOE issued certificates: Computer Science (1820).
Computer Science Teacher-Elementary/Middle (NY) SY26-27 Excellence Community SchoolsComputer Science Teacher-Elementary/Middle (NY) SY26-27NY$60,271–$148,412 / yearWe are seeking a dynamic, engaging, and mission-driven Computer Science Teacher to inspire students in elementary and middle school grades to become creative problem-solvers, computational thinkers, and responsible digital citizens. Our schools prepare young scholars to compete for admission to and succeed in top public, private, and parochial high schools by cultivating their intellectual, artistic, social, emotional, and ethical development.
Computer Science Teacher-Elementary/Middle (CT) SY26-27 Excellence Community SchoolsComputer Science Teacher-Elementary/Middle (CT) SY26-27Stamford, ConnecticutPosition Overview We are seeking a dynamic, engaging, and mission-driven Computer Science Teacher to inspire students in elementary and middle school grades to become creative problem-solvers, computational thinkers, and responsible digital citizens. Our Mission and Vision Our schools prepare young scholars to compete for admission to and succeed in top public, private, and parochial high schools by cultivating their intellectual, artistic, social, emotional, and ethical development.
High School Computer Science Teacher South River Public SchoolsHigh School Computer Science TeacherSouth River, NJRequired: Computer Science NJDOE Teaching Certificate 1820 or Computer Science Technology NJDOE Teaching Certificate 4148. Position Type: High School Teaching/Mathematics - Computer Science.
Assistant Professor-Computer Science Seton Hall University, New JerseyAssistant Professor-Computer ScienceSouth Orange, New JerseyDepending on the applicant’s academic background, teaching responsibilities will include courses in Computer Science at all undergraduate levels and/or undergraduate/graduate courses in Cybersecurity or Data Science, including service courses. A vibrant and culturally diverse community, Seton Hall pursues academic excellence and ethical development in a collaborative environment and prepares its students to be servant leaders in their professional and community lives.
Middle School Computer Science Teacher (26-27 school year) College Achieve Central Charter SchoolMiddle School Computer Science Teacher (26-27 school year)Paterson, NJCompensation & Benefits Competitive salary range: 60,000K-80,000K Additional bonuses can include Retention incentives Comprehensive benefits package, including: Health, dental, and vision insurance Life insurance NJ State Pension Plan Flexible spending account (FSA) Professional development support, including access to a lesson plan repository Teacher referral program Extended time off for the Thanksgiving and winter breaks. About College Achieve Public Schools College Achieve Public Schools is a growing network of high-performing public charter schools dedicated to preparing scholars for college and lifelong success.
High School Computer Science/Technology Education Teacher Saddle Brook School DistrictHigh School Computer Science/Technology Education TeacherSaddle Brook, NJ$58,735–$84,435 / yearResponsibilities may include teaching programming, engineering design, robotics, digital communications, computer applications, and other technology-related subjects while fostering problem-solving, creativity, collaboration, and career readiness. Experience teaching Computer Science, Engineering, Technology Education, Robotics, Digital Media, or related coursework preferred.
Adjunct Opportunities - Computer Science, Engineering and IT BERGEN COMMUNITY COLLEGEAdjunct Opportunities - Computer Science, Engineering and ITParamus, NJComputer Science, Engineering and Information Technology Department: The mission of the computer science and information technology department at Bergen Community College is to train and develop students in information technology, computer programming, database programming, network administration, web development, gaming, and overall computer science protocol. Required: Master's degree in Computer Science, Information Technology or related field; at least one year of college level teaching experience.
Full Time Computer Science Faculty TOURO COLLEGE INCFull Time Computer Science FacultyNYThe ideal candidate will deliver excellence in the classroom, ensure our curriculum reflects the latest industry advancements, actively mentor students and adjunct faculty, and contribute to scholarly and service goals. Specialization and experience in Artificial Intelligence, Cybersecurity, Data sciences, Agile development, or Cloud computing architectures is a significant plus.
Part-Time Instructor, Computer Science, Fall 2026 Rutgers The State University of New JerseyPart-Time Instructor, Computer Science, Fall 2026Newark, NJThe successful candidate will cover the full range of duties associated with teaching, including, but not limited to, preparing course material; creating and posting a course syllabus; presenting material during the assigned course times; holding office hours and providing appropriate out-of-class time for students; responding to student e-mails; conducting and grading assessments of students through assignments, exams, and other means, in a timely manner; and submitting final grades. Under Policy 100.3.1 Immunization Policy for Covered Individuals, if employment will commence during Flu Season, Rutgers University may require certain prospective employees to provide proof that they are vaccinated against Seasonal Influenza for the current Flu Season, unless the University has granted the individual a medical or religious exemption.
Adjunct Faculty - Computer Science William Paterson University of New JerseyAdjunct Faculty - Computer ScienceWayne, NJWe equip them to successfully launch rewarding careers in mainstream computing industries as software engineers, data analysts, business analysts, programmers, system analysts, database administrators, test engineers, network specialists, or computer scientists. Duties and responsibilities include, but are not limited to: Using the course outline as a guide, develop relevant syllabi in order to deploy course content, objectives, and methods of student assessment for up to six (6) credits per semester in an undergraduate course (see course listing above).
Computer Sciences - Graduates - AI Training - USA Prolific Academic LtdComputer Sciences - Graduates - AI Training - USANew York, NYWe've built a unique platform that connects researchers and companies with a global pool of participants, enabling the collection of high-quality, ethically sourced human behavioural data and feedback. Over 35,000 AI developers, researchers, and organizations use Prolific to gather data from paid study participants with a wide variety of experiences, knowledge, and skills.
Math Learning Lab (MLL) - Computer Science Learning Assistant for 2026-2027 Seton Hall University, New JerseyMath Learning Lab (MLL) - Computer Science Learning Assistant for 2026-2027South Orange, New JerseyThe successful candidates will play a key role in enhancing student success by supporting the students in the class and leading structured group study sessions. The Math Learning Lab is seeking qualified and motivated individuals to join our academic support team as Undergraduate Learning Assistant for CSAS Introduction to Program Design I & II.
Full-Time Computer Science Faculty Touro University New YorkFull-Time Computer Science FacultyNew York, New YorkFull timeThe ideal candidate will deliver excellence in the classroom, ensure our curriculum reflects the latest industry advancements, actively mentor students and adjunct faculty, and contribute to scholarly and service goals. Specialization and experience in Artificial Intelligence, Cybersecurity, Data sciences, Agile development, or Cloud computing architectures is a significant plus.
Math Learning Lab (MLL) - Computer Science Learning Assistant for 2026-2027 Seton Hall UniversityMath Learning Lab (MLL) - Computer Science Learning Assistant for 2026-2027South Orange, NJThe successful candidates will play a key role in enhancing student success by supporting the students in the class and leading structured group study sessions. The Math Learning Lab is seeking qualified and motivated individuals to join our academic support team as Undergraduate Learning Assistant for CSAS Introduction to Program Design I & II.
Computer Science Teacher Irvington Board Of EducationComputer Science TeacherNYComputer Science Teacher JobID: 5826 Position Type: High School Teaching/Computer Science Date Posted: 4/17/2026 Location: District wide Closing Date: 06/30/2026  Additional Information: Show/Hide Irvington Public Schools Posting No. 5826 Positions: Computer Science Teacher (9-12) Locations: District-wide Qualifications: Appropriate NJ Certification Responsibilities: Pursuant to Assignment Program Duration: 2026-2027 School Year Hours: TBD Salary: As per collective bargaining agreement (Pending Availability of Funds) (Bilingual Candidates Encouraged to Apply) Interested candidates should apply and utilize the Irvington Board of Education Applitrack system as follows: If you have previously applied to the Irvington School District using our Applitrack system, please use the following URL and apply for the new position you are seeking: Continue/Modify an Existing Application https://www.applitrack.com/irvington/onlineapp/_application.aspx?login=true & If you have not previously applied to the Irvington School District using our Applitrack system, please use the following URL, create an account and apply for the position you are seeking: New Applicants https://www.applitrack.com/irvington/onlineapp/_application.aspx?starting=true
Middle School Computer Science Teacher Revolution LearningMiddle School Computer Science TeacherBrooklyn, NYPart timeThis teacher will lead engaging, hands-on technology courses across multiple grade levels, helping students develop practical digital and computer skills in a supportive classroom environment. We partner with schools to provide engaging, real-world learning experiences in subjects like Computer Science, Engineering, Entrepreneurship, Math, ELA, and more.
Internship -Computer Science Related Major (Ibm Planning Analytics) Application Consulting GroupInternship -Computer Science Related Major (Ibm Planning Analytics)Parsippany, NJAs an intern, you'll gain hands-on exposure to IBM Business Analytics technologies while learning to design and implement solutions that help organizations make smarter business decisions. Technologies you may work with include IBM Planning Analytics (TM1), MCP Severs, LLMs, Python, Rest APIs, relational data stores.