Senior Software Engineer

Cloud Software Group, Inc.
Burlington, MA, United States
$144.5K-$160.6K a year
Full-time

About This Team :

CSG Boston engineering team is growing. Here at Citrix business unit, we believe that the ongoing cloud and mobile revolution will fundamentally change how employees get work done.

Secure delivery of applications and data to all platforms will be at the center of that revolution and will help shape the future of work.

We are a small local team focused on developing the next generation of products that will enable businesses to deliver their business applications on premises and in the cloud.

We do everything with a team focus, giving each team a goal and letting them collaboratively design, develop and deploy a solution to that goal.

Teams not only support each other day to day, but also work on large vertical slices of technology to have full agency in delivering features to our customers.

Our teams are currently working on a number of exciting projects. We are building cloud services with public APIs that can provision virtual machines at scales that meet the requirements of some of the largest businesses in the world.

We are writing new UI's and services to present those capabilities in the most intuitive and easy to consume ways. We are inventing new technologies to deliver machines in the cloud that feel as if they are running on your device.

App Layering Engineering :

Building new components / features in C# language for an enterprise software product, which helps with image management for various end-user computing platforms.

Responsibilities

  • Building reusable code and libraries for business layer of a distributed architecture
  • Integration of user-facing elements with server-side logic
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions
  • Interface with Product Managers, Support, and Operations to understand requirements for developing proof of concepts (prototypes) and final product features
  • Compose and maintain design specifications and component documents
  • Designalongsidea team of engineers focusing on 'designfirst'thinking,incorporatingdifferentend user personas
  • Embrace Agile development methodologies (SCRUM, Kanban, etc.)

Required Skills

  • Strong understanding of object-oriented programming and related design concepts, being able to apply these in a modern language, such as C# or Java
  • Experience working with Cloud environments like Azure or Google Cloud
  • Familiarity with concepts and design factors affecting performance of an application when scaled
  • Writing high-quality code with unit and integration tests
  • Along with new development, making sure code-base remains healthy and our customers are happy

Preferred Skills

  • Familiarity with automated testing systems and libraries, such as Nunit or similar
  • Comfortable with continuous integration and continuous deployment practices.
  • Familiarity with Agile practices
  • Proficient understanding of code versioning tools, such as Git

Compensation may vary depending on your location, qualifications including job-related education, training, experience, licensure, and certification, that could result at a level outside of these ranges.

Certain roles are eligible for additional rewards, including annual bonus, and sales incentives depending on the terms of the applicable plan and role as well as individual performance.

NYC generally ranges; $166,221-$184,690 CA generally ranges; $173,430-$192,700 All other locations fall under our General State range;

$144,540-$160,600 Benefits may vary depending on the nature of your employment with Cloud Software Group and the country where you work.

U.S. based employees are typically offered access to healthcare, life insurance and disability benefits, 401(k) plan and company match, among others.

This requisition has no specific deadline for completion.

About Us :

Citrix and TIBCO recently merged to create Cloud Software Group, now one of the world's largest cloud solution providers, serving more than 100 million users around the globe.

When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud-based products to get work done - from anywhere.

Members of our team will tell you that we value diverse lived experiences, passion for technology, and the courage to take risks.

Everyone is empowered to learn, dream, and build the future of work. We are on the brink of another Cambrian leap a moment of immense evolution and growth.

And we need your expertise and experience to do it. Now is the perfect time to move your skills to the cloud.

Cloud Software Group is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination.

All qualified applicants will receive consideration for employment without regard to age, race, color, creed, sex or gender, sexual orientation, gender identity, gender expression, ethnicity, national origin, ancestry, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions (including lactation status), marital status, military service, protected veteran status, political activity or affiliation, taking or requesting statutorily protected leave and other protected classifications.

If you need a reasonable accommodation due to a disability during any part of the application process, please contact us at (800) 424-8749 or email us at [email protected] for assistance.

27 days ago
Related jobs
Promoted
myGwork
Boston, Massachusetts

As a Senior Software Engineer at Klaviyo NP, you will lead a new team and product, defining product architecture, GTM (Go-To-Market) strategy, and shaping the team's culture and values. ...

Promoted
Capgemini
Andover, Massachusetts

Job Title: Senior Software Engineer - Senior Software Verification/Test Automation EngineerJob location: Andover, Massachusetts (Hybrid - in office Tues, Wed & Thurs)Job description:Capgemini is seeking a highly skilled and ambitious Senior Software Engineer - Senior Software Verification/Test Autom...

Promoted
Boston Scientific
Cambridge, Massachusetts

The Senior Software Test Engineer will join a highly effective product quality team, working side-by-side with developers in an Agile environment, provides technical guidelines to product test teams, working closely with managers, test leads and engineers globally by developing test cases for a wide...

Zelis
Boston, Massachusetts

Contribute as a senior resource of the engineering team by partaking in ownership of the software, systems, and processes. We follow an Agile methodology in small software teams to consistently deliver high-quality software. Your responsibilities include supporting software programming initiatives, ...

Prudential Financial
MA, US

As a Senior Software Engineer (MDM) in CDO (Chief Data Office), you will partner with Architects, product owners, tech leads, designers, engineers and delivery professionals to improve MDM platform team. Technology - Engineering & Cloud. Bachelor of Computer Science or Engineering or experience ...

Pegasystems
Waltham, Massachusetts

You are passionate about exploring new technologies, have an eye for software design and committed to putting your software development skills into practice building fit-for-purpose solutions. Therefore, combination of analytical (what’s the problem we are solving) and software architecture (what’s ...

Anduril
Boston, Massachusetts

Love building platform and infrastructure tooling that enables other software engineers to scale their output. Our engineers are talented and hard-working, motivated to see their work rapidly deployed on the front lines. We have open roles across Platform Engineering, ranging from core infrastructur...

WHOOP
Boston, Massachusetts

As a Senior Software Engineer joining WHOOPs Personalization & Progress team, youll play a large role in architecting and implementing a unified LLM powered coaching platform that integrates with the member services pipeline as well as the rest of WHOOPs ecosystem. We are looking to add highly m...

MITRE
Bedford, Massachusetts

MITRE’s Collaboration Solutions Department in the Data and Human Centered Solutions Innovation Center is seeking a qualified Senior Software Engineer to develop interfaces and tools for humans to leverage Artificial Intelligence (AI) and Machine Learning (ML) technologies in solving problems for a s...

Fidelity Investments
Boston, Massachusetts

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) building real-...