Enable job alerts via email!

Software Developer II (C#, .NET, AWS) - Remote

CentralSquare

United States

Remote

USD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading enterprise software company is seeking a Software Developer II to join their remote team. The role involves designing and developing complex software solutions, participating in Agile processes, and collaborating with various teams to ensure high-quality applications. Ideal candidates will possess strong skills in C#, Angular, and Agile methodologies, along with a Bachelor's or Master's degree in a related field. Enjoy a flexible work environment with competitive compensation and a comprehensive benefits package.

Benefits

Tuition reimbursement
Parental leave
Paid volunteer hours
Unlimited PTO
Flexible work environment

Qualifications

  • 2-5 years of professional development experience in an Agile/Scrum environment.
  • Proficient in writing efficient database queries and analyzing them for performance optimization.
  • Self-starter who can work independently in a self-managed team environment.

Responsibilities

  • Prepare for, attend, and participate in all agile scrum meetings.
  • Develop test scripts, design test plans, and create testing tools and QA documentation.
  • Work closely with Support to effectively diagnose field escalated issues.

Skills

C#
Angular
EntityFramework
RESTful APIs
gRPC
Terraform
Ansible
Kubernetes
PostgreSQL
Agile/Scrum

Education

Bachelor's or Master’s Degree in Computer Science, Information Technology, or similar

Job description

Software Developer II (C#, .NET, AWS) - Remote

CentralSquare is a unique enterprise software company whose mission is to build safer, smarter, more connected communities. More than 8,000 public sector agencies trust CentralSquare solutions each day. We serve governments of all sizes, from small towns to major cities, to make delivering public services less costly and more efficient.

About CentralSquare Technologies

CentralSquare is a unique enterprise software company whose mission is to build safer, smarter, more connected communities. More than 8,000 public sector agencies trust CentralSquare solutions each day. We serve governments of all sizes, from small towns to major cities, to make delivering public services less costly and more efficient.

What We’re About

At CentralSquare, you’ll get the opportunity to work in a collaborative environment within a company that builds complex web-based enterprise applications for our Public Servants across North America. As over 250 million citizens in the US are impacted by CentralSquare Software, we are on a trajectory to revolutionize the way agencies address citizens’ needs by improving quality of life and building safer, smarter communities...and we need great candidates to do it!

Looking to grow your career? That’s great! Hard work should be rewarded, and we are committed to cultivating careers while providing competitive compensation and a great benefits package, including tuition reimbursement, parental leave, paid volunteer hours, and unlimited PTO. Our flexible work environment also enables you to take advantage of an excellent work-life balance whether you are in office or working remotely.

The Role

This role works as a member of the Enterprise development team in the design and development of complex and scalable software solutions. They will manage all aspects of developing new applications, including developing specs, coordinating with other developers, and designing databases.

Job Duties

  • Prepare for, attend, and participate in all agile scrum meetings
  • Engage in the production and review of advanced software documentation
  • Interact and communicate on a technical level with external entities to ensure compliance with requirements and accreditation for application releases
  • Communicate with and conduct software demonstrations for internal and external customers
  • Make suggestions for foundation object changes and develop new objects to include in foundation classes
  • Identify refactoring opportunities and technical debt issues to bring to the Product Owner
  • Perform peer testing of functional changes
  • Develop test scripts, design test plans, and create testing tools and QA documentation
  • Design systems with unit and automation testing in place to ensure software quality
  • Work closely with Support to effectively diagnose field escalated issues and identify appropriate resolutions
  • Performs all other duties as assigned

Requirements

  • Bachelor's or Master’s Degree in Computer Science, Information Technology, or similar, or equivalent experience
  • 2-5 years of professional development experience, including developing complex systems and working in an Agile/Scrum environment
  • Proficient knowledge of C#, Angular, and EntityFramework
  • Knowledge of RESTful APIs, gRPC, Terraform, Ansible, and Kubernetes
  • PostgreSQL and AWS experience a plus!
  • Experience with Agile/Scrum - knowledge of Scrum values, principles, and practices
  • Understanding of software architecture, principles, and common design patterns
  • Understanding of the analysis and design of tables, databases, and relationships using standard normalization rules
  • Proficient in writing efficient database queries and analyzing them for performance optimization
  • Proficient in writing unit tests for validations and calculations in functions/methods
  • Comprehensive knowledge of unit test mocking and can apply mocking concepts to improve unit test quality and performance
  • Proficient in performance tuning and solving complex optimization issues
  • Self-starter who can work independently in a self-managed team environment
  • Understand the value of effective communication and work as part of a team to promote communication within it
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Developer

Gordian

Remote

USD 65,000 - 121,000

Yesterday
Be an early applicant

Customer Lifecycle Marketing Manager

Docker, Inc

Remote

USD 100,000 - 130,000

6 days ago
Be an early applicant

Software Engineer

Penn Foster Group

Remote

USD 100,000 - 720,000

5 days ago
Be an early applicant

Application Analyst

PLANIT Group

Washington

Remote

USD 90,000 - 120,000

Yesterday
Be an early applicant

C# Developer

Veeam

Remote

USD 104,000 - 150,000

6 days ago
Be an early applicant

.NET / C# Developer

Axis Group

New Providence

Remote

USD 80,000 - 120,000

5 days ago
Be an early applicant

Experienced Software Engineer

Automattic Careers

Remote

USD 70,000 - 170,000

Today
Be an early applicant

Software Engineer II

Trader Interactive

Virginia Beach

Remote

USD 68,000 - 90,000

13 days ago

Javascript Developer

A1FED

Remote

USD 80,000 - 100,000

7 days ago
Be an early applicant