Systems Engineer

4 Months ago • 4-5 Years • Full Stack Development

Job Summary

Job Description

Systems Engineer with 4-5 years experience in C#/.NET, WPF, HTML5, CSS, and SQL. Expertise in software delivery processes, unit testing, and source control. Experience with Azure, SaaS, PaaS, IaaS, SOA, and web services is a plus.
Must have:
  • C#/.NET Experience
  • WPF Development
  • Software Delivery
  • SQL Expertise
Good to have:
  • Azure Experience
  • SaaS/PaaS/IaaS
  • SOA & Web Services
  • Financial Industry

Job Details

About the job

Job Description:


The software engineer should be seen as a rock-solid engineer who is a master of their specific domain. The software engineer is capable of owning technical design for projects of moderate complexity, and understands the tradeoffs in creating good software in their area. They hold a depth of knowledge in systems that enables them to debug those systems effectively without flailing. In addition to writing consistently high-quality code they are aware of industry best practices and trends, and have acquired at least one major skill outside of programming such as monitoring, performance optimization, documentation, integration testing, visual design.


The software engineer gets a lot done. They are responsible for complex tasks and complete them despite roadblocks, grabbing others for help or insight as necessary. The engineer 1 requires very little oversight beyond high-level direction; they can take a complex user story, break it down into sub-tasks, and complete their sub-tasks with relative ease. The software engineer shows initiative beyond knocking tasks off a list; they are able to identify and suggest areas of future work for themselves or their teams. They seek evidence to support their ideas and start to build cases for these ideas. They deliver products to QA that they believe are well-baked and bug-free.


The software engineer has end-to-end responsibility for projects of increasing complexity that encompass more than their own development. They contribute to the common code bases and standards for the team. They understand the business that their code supports, and possess empathy for the users of their software; they use this understanding to influence their task prioritization. They assist QA in identifying and validating test cases and can identify regression risks in their features. In general, they can identify risks in code, features, and design, and communicate these to the appropriate parties.


The software engineer is known outside of their core team as a technology leader. They participate extensively in code reviews, and mentor others via code reviews and pairing, as well as frequently presenting at Lunch and Learn and team meetings. They work effectively with non-tech members of their pillar. They are able to identify problems with requirements and help their team course-correct around these issues.


Minimal Qualifications


  • 4- 5+ years’ software development experience including expertise in C#/.NET
  • Experienced in Window Presentation Foundation (WPF)
  • Web Development using HTML5 and CSS
  • Expert full stack, full time software development professional
  • Demonstrated expertise of software delivery processes - ability to work both independently and as technical member of an agile team
  • Exceptional written, verbal, interpersonal, and influencing skills
  • Mastery of relational database design patterns and querying skills
  • Mastery of many/all Unit, Web, Integration, and Performance testing frameworks
  • Expert with source control tools and methodologies (Subversion or TFS or Git)
  • Expert in using dependency injection frameworks.
  • Deep experience with business intelligence, data visualization and reporting platforms.
  • API/Web Services development experience.
  • JavaScript frameworks (AngularJS, jQuery etc)
  • Experience in using ASP.NET, .NET Framework, MVC, JavaScript frameworks (AngularJS, jQuery etc.), UML, TFS, HTML4 & 5, CSS, XML, SOAP, IIS, SQL Server, Oracle, Team Foundation Server as well as Unit Testing


Preferred Qualifications


  • Financial industry knowledge/experience is a plus
  • Azure, SaaS, PaaS, IaaS, SOA, web services and micro-services


Essential Duties And Responsibilities


Understands and makes well-reasoned design decisions and tradeoffs in their area; able to work in other areas of codebase without guidance.


Doesn't flail while debugging.


Persistent in the face of roadblocks; dispatches them efficiently pulling in others as necessary. Requires minimal direction/oversight.


End-to-end responsibility on projects of increasing complexity; contributes to common code.


Looks at test cases and advises QA on adjacent code/regression impact.


Understands the business supported by their pillar or the pillars they support.


Communicates technical decisions through design docs, tech talks, and the wiki.


Mentors junior engineers via pairing, design reviews, and code review. Contributes frequently to Lunch and Learns.


Additional Duties And Responsibilities


Demonstrates knowledge of industry trends, our infrastructure and our build system, including VSTS/TFS, Octopus Deploy and git.


Takes the initiative to fix issues before being assigned to them. Seeks empirical evidence through proof of concepts, tests and external research.


Delivers complex products to QA that they believe are well-baked and bug free.


Partners with product and analytics and drive requirements that take into account all parties' needs.


Possess empathy with the user of the software they are producing and uses that empathy to guide decision-making.


Identified problems/risks of own work and others.


Communicates effectively across functions; is able to work well with product, Design, Analytics, etc, as necessary.


Proactively identifies problems with requirements (lack of clarity, inconsistencies, technical limitations) for their own work and adjacent work, and communicates these issues early to help course-correct.

Similar Jobs

USE Insider - Solution Architect - Taiwan

USE Insider

Taipei City, Taiwan (Hybrid)
3 Months ago
GamePoint - Full-Stack Developer (PHP)

GamePoint

The Hague, South Holland, Netherlands (On-Site)
1 Month ago
Google - Software Engineering Manager, People with Disabilities

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
3 Months ago
PureSoftware  - Game Developer

PureSoftware

Gurugram, Haryana, India (On-Site)
6 Months ago
Paypal - Staff Software Engineer - Web SDK

Paypal

San Jose, California, United States (Hybrid)
3 Months ago
PhonePe - Software Engineer (Backend, 5-7 years)

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Netflix - Software Engineer (L5), N-Tech Software Engineering

Netflix

United States (Remote)
3 Months ago
BlackLine - Sr. Software Engineer (Frontend)

BlackLine

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Blue Yonder - Lead Software Engineer - Performance Engineering

Blue Yonder

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - Senior Full-Stack Developer with React

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sportskeeda - SEO Manager

Sportskeeda

(Remote)
1 Month ago
Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Budapest, Hungary (On-Site)
3 Weeks ago
Argus Labs - DevOps Engineer

Argus Labs

(Remote)
1 Week ago
Enphase Energy - Staff Engineer - Enlighten Cloud - Frontend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Canva - Engineering Manager - Frontend Core Libraries - Remote across ANZ

Canva

Melbourne, Victoria, Australia (Remote)
2 Months ago
Lululemon - Senior Engineer I - Performance Testing [T500-11941]

Lululemon

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Gunzilla - Senior Frontend Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (Hybrid)
1 Month ago
Blizzard Entertainment - Associate Program Manager | Irvine, CA

Blizzard Entertainment

Irvine, California, United States (Hybrid)
2 Months ago
Next Level Business Services - Salesforce Technical Lead

Next Level Business Services

San Jose, California, United States (On-Site)
3 Months ago
Fandom - Staff Fullstack Software Engineer (Javascript) - Ad Tech

Fandom

Los Angeles, California, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

Starkflow - Digital Marketing Manager

Starkflow

Gurugram, Haryana, India (On-Site)
6 Days ago
InvenioLSI - Sales Executive

InvenioLSI

New Delhi, Delhi, India (On-Site)
1 Month ago
Dream Sports - Consultant - Sports Operations

Dream Sports

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Times Network - Intern - Telugu

Times Network

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Microsoft - ROP - Senior Software Engineer (Azure Firewall)

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
bosh group india - Deputy Manager - Product Specialist, Public Address System

bosh group india

Karnataka, India (On-Site)
1 Month ago
ION - Product Management Analyst

ION

Pune, Maharashtra, India (On-Site)
4 Months ago
Paytm - Team Lead - Dairy - Bengaluru

Paytm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Saviynt - Lead Security Engineer, Information Security

Saviynt

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Aristocrat Gaming - Associate Principle Engineer

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Luxoft - Full-stack Developer

Luxoft

Irvine, California, United States (On-Site)
2 Months ago
Social Discovery Group - Senior .NET Developer

Social Discovery Group

Poland (Remote)
1 Month ago
Google - Fullstack Software Engineer

Google

(On-Site)
1 Month ago
Nagarro - Senior Engineer, Java Fullstack

Nagarro

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 Months ago
Enphase Energy - Sr. Staff Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Software Engineer, University Graduate, 2025

Google

New Taipei City, Taiwan (On-Site)
1 Month ago
CloudHire - Full Stack Developer - React and Node

CloudHire

India (Remote)
3 Months ago
Microsoft - Software Engineer II

Microsoft

(Hybrid)
1 Month ago
N-iX - Senior Java Engineer

N-iX

Kyiv, Kyiv City, Ukraine (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Tamil Nadu, India (On-Site)

View All Jobs

Get notified when new jobs are added by Toppan Merrill

Level Up Your Career in Game Development!

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

Job Common Plug