Senior Software Engineer (C#.net, SQL)

1 Month ago • 5-7 Years • Programming

Job Summary

Job Description

Certent CDM is seeking a Senior Software Engineer to join their team. This role involves designing, developing, and testing software for the Certent Disclosure Management financial reporting solution. The engineer will architect and build web applications using efficient, reusable, and testable code, contributing to the overall solution architecture. Responsibilities include writing clean code, proactively fixing bugs, solving technical challenges, contributing to the product development roadmap, and participating in code reviews and architecture discussions. The role requires close collaboration with UX, Product Management, QA, and Backend colleagues to deliver high-quality products on time and within budget, while maintaining a culture of functional ownership and technical excellence.
Must have:
  • 5.5 to 7.5 years of experience designing and developing applications
  • 4+ years of experience with C# in distributed systems
  • 2+ years of web application development using ReactJS
  • 4+ years of experience with MS SQL Server
  • 4+ years of experience with microservices and REST APIs
  • Experience with complex, scalable applications
  • SOLID development principles and design patterns
  • Excellent teamwork and communication skills
Good to have:
  • Experience in consuming APIs
  • Working with large data sets
  • Asynchronous code execution
  • Understanding of n-tiers architectures
  • Self-starter
  • Solid understanding of web applications including security and session management
Perks:
  • Information kept confidential according to EEO guidelines
  • Insightsoftware About Us: Hear From Our Team - InsightSoftware

Job Details

Job Description

Certent CDM is a secure, collaborative, enterprise-scalable report production platform for recurring, multi-author reports and presentations. Users can collect enterprise data from different sources and dynamically integrate numbers with narrative analysis in a controlled, auditable environment.

Senior Software Engineering Teams building mission critical software for financial disclosures and regulatory compliance.  Maintain a culture of functional ownership and technical excellence throughout the SDLC.  Provide guidance to developers and cross-functional partners on agile development process ensuring delivery of a high quality product, on time and within budget.  Take a direct role in helping your team members grow their careers through technical and professional advancement.  

Job Description

  • Design, Develop, and Test software for the Certent Disclosure Management financial reporting solution.
  • Architecting and building web apps by writing efficient, reusable, and testable code.
  • Contribute with your experience to the overall solution architecture.
  • Develop clean, elegant, and reusable code that is easy to maintain and extend.
  • Proactively fixing upcoming bugs and solving technical challenges.
  • Contributing ideas to our product development roadmap.
  • Participating in code reviews and architecture discussions.
  • Work closely with your UX, Product Management, QA, and Backend colleagues

Qualifications

  • 5.5 to 7.5 Years of Experience designing and developing applications.
  • 4+ Years of Experience designing and developing SaaS applications using C# in distributed systems.
  • 2+ Years of Web Application Development using modern Web Technologies (ReactJS)
  • 4+ Years of Experience using relational DBMS, MS SQL Server (preferred).
  • 4+ Years of Experience with microservices and REST APIs.
  • Experience developing and maintaining complex, scalable applications.
  • Experience in consuming APIs, working with large sets of data, and asynchronous code execution.
  • SOLID development principles, understanding of design patterns and n-tiers architectures.
  • Self-starter who can come up to speed on the existing solution and take ownership of different parts of the application.
  • Solid understanding of web applications including security, session management, and best practices 
  • BSc or MSc degree in Computer Science, Computer Engineering, or a closely related discipline
  • Excellent teamwork skills and the ability to excel in a fast-paced and collaborative environment.
  • Strong communication skills in English – both written and verbal

Additional Information

All your information will be kept confidential according to EEO guidelines.

** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located. **

insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com)

Background checks are required for employment with insightsoftware, where permitted by country, state/province.

At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or any other class protected by applicable law. We are proud to be an equal opportunity workplace.

Similar Jobs

MiQ - Marketing Manager

MiQ

Bogota, Colombia (Hybrid)
2 Months ago
Super.com - Senior Full-Stack Software Engineer ( Remote! )

Super.com

Chicago, Illinois, United States (Remote)
8 Months ago
Flow - Corporate Paralegal – Real Estate

Flow

New York, United States (Hybrid)
1 Month ago
The Globel Talent Co - Investment Analyst

The Globel Talent Co

South Africa (Remote)
3 Weeks ago
Netflix - Senior Manager, Product Management Supply & Insertion (Ads)

Netflix

Los Angeles, California, United States (On-Site)
4 Months ago
Aeries technology - Sr Software Engineer – Ruby & Rails

Aeries technology

Hyderabad, Telangana, India (On-Site)
2 Months ago
TransUnion - Software Developer

TransUnion

Heredia, Costa Rica (Remote)
1 Month ago
Ion - Software Developer Cobol/Cics/DB2, Italy

Ion

Italy (Hybrid)
9 Months ago
CloudLinux - Senior Python Developer with Security Expertise

CloudLinux

Sofia City Province, Bulgaria (Remote)
3 Months ago
ISS Stoxx - Senior Database Developer in SQL and .NET

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Senior Manager, Brand & Franchise Marketing & Media Planning

The Walt Disney Company

Seoul, South Korea (On-Site)
2 Months ago
Qualcomm - Engineer, Senior Staff/Manager-Platform Software Architect

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Tesla - Quality Engineer, Paint

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
PayPal - Cybersecurity Metrics Analyst

PayPal

Chicago, Illinois, United States (Hybrid)
4 Weeks ago
Granicus - Software Engineer 3

Granicus

Costa Rica (Remote)
1 Month ago
2K - Systems Engineer

2K

Novato, California, United States (On-Site)
1 Month ago
N-ix - Senior Qt Engineer

N-ix

Ukraine (Remote)
3 Weeks ago
HYCU - Senior .NET Developer

HYCU

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Aristocrat - Games Design Manager

Aristocrat

Reno, Nevada, United States (On-Site)
1 Month ago
Patreon - Scaled Creator Programs Lead

Patreon

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Paytm - Manager/Senior Manager-AD Sales

Paytm

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Reltio - Senior IT Infrastructure Engineer

Reltio

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Take-Two Interactive - Assistant Manager- Accounts Payable

Take-Two Interactive

Bengaluru, Karnataka, India (Hybrid)
4 Days ago
Luxoft - Murex FO Consultant

Luxoft

Bengaluru, Karnataka, India (On-Site)
7 Months ago
PwC - IN_Associate _ Internal Audit _Internal Audit Services_ Advisory_ Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Prophecy - Backend Engineer

Prophecy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Capgemini - Financial Accounting

Capgemini

Noida, Uttar Pradesh, India (On-Site)
4 Weeks ago
Jumio - SDET III - API & Mobile

Jumio

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Paytm - Application Security Manager

Paytm

Noida, Uttar Pradesh, India (On-Site)
6 Days ago
PwC - IFS-Operate-Compliance Testing-Associate-Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

5minlab - Client Programmer

5minlab

Seoul, South Korea (On-Site)
6 Months ago
ISS Stoxx - Senior Python Engineer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Year ago
Next Level Business Services - Senior .NET Developer

Next Level Business Services

New York, New York, United States (On-Site)
8 Months ago
Ubisoft - Intermediate/Senior Tech Programmer [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago
Ion - Oracle Database Administrator, Italy

Ion

Italy (Hybrid)
9 Months ago
Playdawn Consulting - C++ Programmer

Playdawn Consulting

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Ubisoft - Generalist Programmer

Ubisoft

Winnipeg, Manitoba, Canada (Hybrid)
1 Month ago
Litmus - Senior Software Engineer - Golang

Litmus

Pune, Maharashtra, India (Remote)
2 Months ago
high radius - Account Executive - Enterprise Net-New

high radius

Houston, Texas, United States (On-Site)
2 Months ago
luxsoft - Senior Java Developer

luxsoft

Hyderabad, Telangana, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

London, England, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Insight Software

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug