company logo

Senior Software Engineer

Gurgaon
Chandigarh
Delhi
Pune
Mumbai
Remote
Contract-To-Hire
Senior: 10 to 15 years
81K - 1L (Per Month)
Posted on Sep 05 2024

About the Job

Skills

Software Architecture
Programming Languages
Database Management
System Design
Cloud Computing
Agile Methodologies
Problem Solving
Team Leadership

Seeking for highly skilled and experienced Senior Software Engineer to join our team


We work with mid-market enterprises to build their internal business software, mobile workforce apps, legacy system conversions, and perform complicated systems integration. Our primary development platforms are C#,.NET for web services, Angular or Kendo UI for Frontend, and Ionic for mobile apps.


Responsibilities: PM / Client Coordination

  • Working closely with project manager to help lead 2000+ hour projects.
  • Assisting with the development of scope documents and budgets for new work.
  • Creation of WBS/tasks to accomplish project requirements.
  • Ensuring time and progress data is accurate in the project management system.
  • Client communication - Product Owners, Stakeholders, Internal IT.

Responsibilities: Technical Leadership

  • Lead stand up meetings
  • Provide architectural direction
  • Adhere to internal documentation standards
  • Managing git branches and pull requests
  • Ensuring development adheres to architectural and coding standards
  • Ensure team work is performed within budget

Responsibilities: Software Development

  • Application Development, primarily ASP.NET (C#.NET)
  • Requirements analysis
  • Database Design and Maintenance
  • Perform work within allotted hourly budgets and within specific timeframes

Responsibilities: Legacy Systems

  • Reverse-engineering large undocumented legacy systems
  • Analysing legacy schema / data
  • Analysing poorly written, undocumented code
  • Importing data from various deprecated legacy systems
  • Documenting replacement system requirements based on legacy analysis


Requirements:

  • 10 Years web development experience
  • Highly proficient in Database schema design and analysis
  • Highly proficient in Complex SQL Queries and Operations
  • Highly proficient in A Server-side language such as C#, Java, Ruby, Python, or PHP
  • Highly proficient in JavaScript
  • Highly proficient in Team Git branch management
  • Minimum 5 years experience leading a team of 5+ software developers
  • Experience with common integration protocols including but not limited to SOAP, REST, SFTP, ODBC, TCP/IP, and IMAP.
  • Experience with Legacy system conversions
  • Basic understanding of networking and operating systems administration (Connectivity Troubleshooting, DNS / SSL Certificates, Active Directory)
  • Elicitation of requirements from non-technical business users
  • Conceptually design systems based on business requirements
  • Perform technical lead role through the SDLC
  • Ability to adapt to rapidly changing environments
  • Self-motivated with a positive attitude
  • Willingness to drive large projects to completion in a fast-moving environment


Nice to Have:

  • C# Expertise
  • CSS/HTML
  • Microsoft Visual Studio
  • Experience with Kendo UI
  • Experience with Angular
  • Azure experience
  • Linux experience
  • Mobile development experience
  • BS/BA degree


Benefits:

Work Location: Remote

5 days working​


About the company

Infraveo Technologies is a Privately owned IT Company established in 2017. Today we’re proud to have a team of IT Engineers who thrive on rolling up their sleeves and solving your IT problems and meeting your business needs. We are on a mission to exceed your expectations and form a Long-term, mutually beneficial relationship with YOU.

Industry

IT Services and IT Consul...

Company Size

51-200 Employees

Headquarter

Ahmedabad, Gujarat

Other open jobs from Infraveo Technologies