Software Engineer (Full stack - C# & ReactJS)

1 Month ago • 2-3 Years

Job Summary

Job Description

This role involves designing, developing, testing, deploying, maintaining, and improving software. The engineer will manage project priorities, deadlines, and deliverables, while also contributing to the continuous delivery infrastructure. Key responsibilities include collaborating with stakeholders, proactively solving development and production software issues, and participating in recruiting and mentoring. The engineer will be expected to work in a fast-changing environment and embrace change while following a greater plan.
Must have:
  • 2-3 years of web application experience.
  • Strong knowledge in C# (2+ years)
  • Experience with ReactJS and microservices (2+ years).
  • Experience in CI/CD pipeline.
  • Hands-on experience with SQL queries.
  • Strong knowledge in REST APIs.
Good to have:
  • Experience with troubleshooting and debugging applications
  • Familiarity with web debugging tools
  • Experience with different databases (ElasticSearch, Impala, HDFS, Mongo etc)
  • Basic Git command knowledge
  • Messaging systems experience.
  • Cloud solutions experience.

Job Details

Company Description

Insightsoftware is a growing, dynamic software company that helps businesses achieve greater levels of financial intelligence across their organization with our world-class financial reporting solutions. At Insightsoftware, you will learn and grow in a fast-paced, supportive environment that will take your career to the next level. We are looking for future Insighters who can demonstrate teamwork, results orientation, a growth mindset, disciplined execution, and a winning attitude to join our growing team.

Job Description

We're looking for engineers who love to create elegant, easy-to-use interfaces, and enjoy new JavaScript technologies as they show up every day. Particularly ReactJS. You will help drive our technology selection, and will coach your team on how to use these new technologies effectively in a production platform development environment. We need our engineers to be versatile, display leadership qualities and be enthusiastic to tackle new problems across the full-stack as we continue to push our technology forward.

 

Responsibilities –  

  • Design, develop, test, deploy, maintain and improve software
  • Manage individual project priorities, deadlines and deliverables
  • Keep software components loosely coupled as we grow
  • Contribute improvements to our continuous delivery infrastructure
  • Participate in recruiting and mentoring of top engineering talent
  • Drive roadmap execution and enhance customer feedback into the product
  • Develop, collaborate on, and execute Agile development, product scenarios, in order to release high quality software  on a regular cadence 
  • Proactively assist your team to find and solve development and production software issues through effective collaboration 
  • Work with company stakeholders including PM, PO, Customer Facing teams, DevOps, Support to communicate and collaborate on execution 

Desirable - 

  • Contribute to frameworks selection, microservice extraction, and deployment in On-Premise and SAAS scenarios.
  • Experience with troubleshooting, profiling and debugging applications
  • Familiarity with web debugging tools (Chrome development tools, Fiddler etc) is a plus 
  • Experience with different databases (ElasticSearch, Impala, HDFS, Mongo etc) is a plus 
  • Basic Git command knowledge is a plus 
  • Messaging systems (e.g. RabbitMQ, Apache Kafka, Active MQ, AWS SQS, Azure Service Bus, Google Pub/Sub)
  • Cloud solutions (e.g. AWS, Google Cloud Platform, Microsoft Azure)

Personal Skills - 

  • Strong written and verbal communications skills to collaborate developers, testers, product owners, scrum masters,  directors, and executives
  • Experience taking part in the decision-making process in application code design, solution development, code review 
  • Strong worth ethic and emotional intelligence including being on time for meetings 
  • Ability to work in fast-changing environment and embrace change while still following a greater plan

Qualifications

Requirements - 

  • BS or MS degree in Computer Science or a related field, or equivalent job experience
  • 2-3 years of experience in web application and any experience on building web IDEs and ETL driven web apps 
  • Strong knowledge and experience in C#(2+ years)
  • Experience with ReactJS, microservices (2+ years) 
  • Experience in CI/CD pipeline
  • Experience with relational databases, hands-on experience with SQL queries 
  • Strong experience with several JavaScript frameworks and tools, such as React, Node
  • Strong knowledge in REST APIs
  • Experience with Atlassian suite products such as JIRA, Bitbucket, Confluence 
  • Strong knowledge in Computer Science, Computing Theory:
    • Paradigm & Principles (OOP, SOLID)
    • Database theory (RDBMS)
    • Code testing practices
    • Algorithms
    • Data structures
    • Design Patterns
  • Understanding of network interactions:
    • Protocols conventions (e.g. REST, RPC)
    • Authentication and authorization flows, standards and practices (e.g. oAuth, JWT)

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 other class protected by applicable law. We are proud to be an equal opportunity workplace.

Similar Jobs

warner bros games - Senior Software Engineer - Observability

warner bros games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
LeoVegas - Backend Engineer - Regulatory Reporting

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Activision - Producer - Live Ops, Call of Duty

Activision

Santa Monica, California, United States (On-Site)
1 Month ago
UPF Industries  - Truss / Wall Panel Designer

UPF Industries

United States (Remote)
1 Year ago
LTI Mindtree - Overseas Contractor

LTI Mindtree

Edison, New Jersey, United States (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Riot Games - Partner Publishing Associate

Riot Games

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
Ion - Red Hat Engineer, Italy

Ion

Italy (Hybrid)
8 Months ago
Interactive Brokers - Customer Services Representative

Interactive Brokers

Kowloon, Hong Kong (Hybrid)
8 Months ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
1 Month ago
bytedance - Backend Software Engineer - FIDO2 Authentication

bytedance

San Jose, California, United States (On-Site)
2 Months ago
NVIDIA - Hardware Validation Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Perplexity AI - Enterprise Customer Support Specialist

Perplexity AI

(Remote)
3 Weeks ago
Scout - Senior Specialist, Product Support & Safety

Scout

Columbia, South Carolina, United States (On-Site)
1 Month ago
Axon - Senior Electrical Engineer II

Axon

Scottsdale, Arizona, United States (On-Site)
3 Weeks ago
Interactive Brokers - Financial Services Representative

Interactive Brokers

Chicago, Illinois, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Ramboll - Analyst - R2R

Ramboll

Gurugram, Haryana, India (On-Site)
2 Days ago
Veeam Software - Veeam Backup for Linux Engineer

Veeam Software

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Philips - Account Manager - IS

Philips

Hyderabad, Telangana, India (On-Site)
5 Days ago
Mobiloitte - Senior WordPress Developer

Mobiloitte

India (Remote)
2 Weeks ago
Lightcast - Data Scientist

Lightcast

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
Nagarro - Associate Staff Engineer, Hybris

Nagarro

India (Remote)
7 Months ago
T-Systems ICT India - Salesforce Application Consultant

T-Systems ICT India

Pune, Maharashtra, India (On-Site)
1 Month ago
Postman - Senior Engineer (Backend), Product Trust (Technical Lead Role)

Postman

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Qualcomm - GAOC Accountant, Senior/Staff

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Nagarro - Associate Staff Engineer ,Mobile Developer (React Native)

Nagarro

Bengaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Bengaluru, Karnataka, India (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Manila, Metro Manila, Philippines (On-Site)

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