Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
job

TalentHop

Software Engineer I

Location:

Salary: $99k-$128k

Skills: Object-Oriented Programming, Game Development, Desktop Applications

About the Job

1\. About Our Client:

The organization operates in the Corporate Performance Management (CPM) software industry, providing a unified platform designed to address the complex financial, operational, and analytical needs of large enterprises. It supports mission\-critical workloads for the Office of the CFO within highly regulated industries, delivering scalable solutions built on advanced technology, including distributed services, OLAP, multidimensional data models, and cloud\-native SaaS architecture on Microsoft Azure.

2\. About the Opportunity:

The Software Engineer I is responsible for designing, developing, testing, and maintaining software components within the platform. This role ensures the delivery of high\-quality features by collaborating across teams and managing assigned features throughout the full software development lifecycle. It contributes directly to the reliability and performance of solutions that meet customer expectations.

3\. Responsibilities:

• Design, develop, test, and maintain software components within the platform.

• Implement features using established design patterns and best practices under guidance.

• Contribute to UI development with frameworks such as Angular, React, and Blazor.

• Develop and integrate RESTful APIs and services.

• Write clean, maintainable, and well\-documented code with unit test coverage.

• Utilize AI\-assisted development tools while validating output for accuracy and security.

• Participate in peer code reviews to enhance code quality.

• Assist in diagnosing and resolving software defects.

• Collaborate with Product, QA, and engineering teams to meet functional and quality standards.

• Follow established software development lifecycle, security, and compliance protocols.

4\. Requirements:

• Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.

• 2–4 years of professional software development experience.

• Experience with object\-oriented programming and Microsoft technology stack, including C\#, .NET, and ASP.NET.

• Basic experience with UI frameworks such as Angular, React, Blazor, or WPF.

• Familiarity with JSON, XML, relational databases, and SQL.

• Experience with source control systems such as Git and CI/CD workflows.

• Ability to write and review unit tests.

• Preferred qualifications include experience with enterprise applications, cloud/SaaS systems, automated testing, Azure certification, and familiarity with AI coding tools.

5\. Pay Range and Compensation Package:

• Gross annual base salary: USD $99,000–$128,500 .

• Additional variable compensation and benefits may apply based on experience, skills, and location.

6\. Benefits \& Perks:

• Vision insurance.

• Medical insurance.

• Dental insurance.

• Life insurance.

• 401(k) retirement plan.

Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.

Note:

TalentHop is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.

Related Courses

Curso

C# Más Allá de lo Básico

Explora nuevos conceptos en C#. Revisarás una variedad de temas y aprenderás a trabajar con programación orientada a objetos y estructuras de datos más avanzadas. Esto te ayudará a construir aplicaciones más complejas y bien estructuradas, y te preparará para el siguiente paso: trabajar con .NET.

Curso

Fundamentos de C#

Prepárate para embarcarte en un emocionante viaje de programación con C#, el lenguaje que impulsa aplicaciones de Windows, videojuegos y mucho más. Descubre el potencial para crear desde aplicaciones web dinámicas hasta potentes programas de escritorio. Con su elegancia, rendimiento y versatilidad, C# es tu puerta de entrada al futuro de la programación. ¡Sumérgete y haz realidad tus sueños de codificación!

Curso

Introducción a .NET con C#

Este curso te proporcionará una base sólida para comenzar a desarrollar aplicaciones utilizando .NET en C#. Aborda aplicaciones de consola, programación asíncrona, servicios web, fundamentos de bases de datos y operaciones CRUD con ADO.NET, permitiéndote adquirir habilidades prácticas. Desde la creación de aplicaciones y el manejo de excepciones hasta la optimización del acceso a bases de datos, este curso garantiza una comprensión robusta de los conceptos esenciales del desarrollo en .NET.

Curso

Fundamentos de C#

Prepárate para embarcarte en un emocionante viaje de programación con C#, el lenguaje que impulsa aplicaciones de Windows, videojuegos y más. Descubre el potencial para crear desde aplicaciones web dinámicas hasta potentes programas de escritorio. Con su elegancia, rendimiento y versatilidad, C# es tu puerta de entrada al futuro de la programación.

Curso

C# Loops Practice

Deepen your understanding of C# loops with a hands-on, challenge-driven course. Explore for, while, and do-while loops, master nested structures, generate patterns, and tackle real-world problems. Each section alternates between engaging theory and practical coding challenges to ensure you build both conceptual understanding and practical fluency.

Curso

C# Arrays

Master the essentials and advanced techniques of working with arrays in C#. This course guides you from the basics of declaring and initializing arrays, through practical manipulation, searching, and advanced operations like sorting and matrix calculations. Each section blends engaging theory with real-world themed challenges to ensure a hands-on, beginner-friendly learning experience.

codefinity
some-alt