Company Description
insightsoftware is a leading provider of reporting, analytics, and performance management solutions. Over 30,000 organizations worldwide rely on us to support business needs in the areas of accounting, finance, operations, supply chain, tax, budgeting, planning, HR, and disclosure management. We enable the Office of the CFO to connect to and make sense of their data in real time so they can proactively drive greater financial intelligence across their organization. Our best-in-class solutions provide customers with increased productivity, visibility, accuracy, and compliance. Learn more at insightsoftware.com.
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 roll 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 Experience designing and developing applications.
- 2+ Years Web Application Development using modern Web Technologies (ReactJS)
- 3+ Years Experience designing and developing SaaS applications using distributed systems.
- 3+ Years Proven experience using relational DBMS, MS SQL Server preferred
- 3+ Years Previous experience with microservices and REST APIs
- Self-starter that 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
Desired Skills
- Familiarity with C#, Jira, Azure DevOps (TFS), and/or Git
- Experience working in an Agile environment, comfortable with iterative SDLC (Scrum based)
- SOLID development principles, understanding of design patterns and n-tiers architectures
- Experience in consuming APIs, working with large sets of data, asynchronous code execution
- Experience developing and maintaining complex, scalable applications
- Previous experience with ASP.NET Core is a plus
- xBRL experience strongly desired.
Additional Information
All your information will be kept confidential according to EEO guidelines.
insightsoftware is an Equal Employment Opportunity employer and as such does not discriminate against any applicant for employment or employee on the basis of race, color, religious creed, gender, age, marital status, sexual orientation, national origin, disability, veteran status, or any other classification protected by applicable discrimination laws.
** 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 other class protected by applicable law. We are proud to be an equal opportunity workplace.
Other Jobs from InsightSoftware
Senior Solutions Engineer (German Speaking)
Senior Software Engineer (C#, .Net Core, SQL)
Manager, Engineering
Software Engineer
Senior Software Engineer (Hybrid)
Similar Jobs
Senior Software Engineer, Frontend UI
Backend Engineer
SRE Engineer II (Northridge, CA)
Software Engineering Senior Advisor
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say