System & Software Engineer

Applications of Relevant Candidate’s profile are invited on hrd@techflowengg.com with the Subject Line as System & Software Engineer.

MUMBAI HEAD OFFICE

H.O. Mumbai Address: Building 2 (A-3), Unit 415, Sector -1, Millennium Business Park, Mahape, Navi Mumbai – 400710, Maharashtra, India.

Tel: +91 22 27782401/41272401

We invite all prospective candidates to submit their resumes to our HR Department at hrd@techflowengg.com an opportunity to be part of our dynamic team at TechFlow Engineering. We eagerly anticipate reviewing your qualifications and exploring the possibilities of your future with us

System & Software Engineer

Who are we

We are celebrating our 20th anniversary which marks a significant turning point as we stand tall with a stronger legacy of teamwork, growth, innovation, transparency, compassion, and success! We have come a long way and these 20 golden years of incorporation have been replete with innumerable success stories. Together, we have navigated a two-decade-long journey and driven culture of excellence.

Techflow Engineers (I) Pvt. Ltd. Has been functioning since 1995 and has been breaking the boundaries of geographical limits and developing at lightning speed. Our commitment to quality standards has resulted in the client’s absolute trust. Clients throughout the world have believed and entrusted us with their most challenging and complex structures for error-free project execution. Techflow has accepted the challenge and has “stood up” to the client’s expectations and strengthened its business relationship with its customers.

Techflow hold 400+ of Tekla BIM software license as one the largest user of Trimble Solution & SDS/2 globally.

Job Role

The primary role of System & Software Engineer - IT is to develop software and maintain all aspects of a company's computer infrastructure.
Duties and Responsibilities of System & Software Engineer include:

As Software Engineer:

  • Develop and implement new software programs.
  • Execute full software development life cycle (SDLC).
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions.
  • Write well-designed, testable code. Integrate software components into a fully functional software system.
  • Maintain and improve the performance of existing software. Recommend improvements to existing software programs as necessary, Provide support to users, etc.
  • Test and maintain software products to ensure strong functionality and optimization.
  • Troubleshoot, debug and upgrade existing systems, web-based applications, software tools, macros, etc.
  • Design and update software database. Carry out necessary migrations related to software, databases, etc.
  • Document and maintain software functionality.

As System Engineer:

  • Desktop Support: Installation, configuration, and maintenance of all IT equipment including Desktops, Laptops, Printers, etc. Installation and configuration of Operating Systems. OS hardening. Implementing software upgrades, updates, patches, etc. Performing technical analysis of new requirements and coordinating with related vendors for the availability of equipment.
  • Application Support: Providing support pertaining to application software. Troubleshooting and solving the issues and incidents reported by users.
  • Server administration & support: Troubleshooting and solving the issues and incidents related to servers. Server room monitoring. Routine activities related to server administration. Executing and monitoring routine data backups. Restoring backups.
  • Network administration & support: Installation, configuration, and maintenance of network equipment, Switches, Routers, Network links, etc. Monitoring performance of ISP links. Troubleshooting the issues pertaining to ILL, MPLS, Broadband, etc. Monitor performance of firewall, ISP links, IPsec VPN connections, etc. Handle issues related to firewall administration.
  • Systems administration & support: Maintaining all IT-related services including Enterprise class applications, mail service, Security service, etc. Handle information security-related concerns including threats like viruses, ransomware, etc.
  • Managing and maintaining information security systems and solutions (Antivirus, DLP Systems, etc.)
  • Hardware Repair, maintenance, and Support: Maintaining all IT hardware equipment including servers, desktops, laptops, network setup, printers, UPS, Biometric devices, Security systems, etc.
  • Escalations: If necessary escalate the issues to the related vendor or support team and carry out follow-up activities.
  • Documentation: Maintain IT asset inventory. Maintain records of activities and IT setup. Maintain records of maintenance-related documents and reports. Maintain records of Asset commissioning and decommissioning. Preparing reports (Technical analysis, Incident reports, Root Cause Analysis report, etc.)

What is our requirement

Locations
: Navi Mumbai
Position
: System & Software Engineer
Job Type
: Full Time, Permanent
Industry
: Steel detailing and engineering.

**Immediate Joiner would be preferred

Educational Qualification:

Bachelor's Degree in Computers

Work Experience:

Min. 4 years Year experience as System & Software Engineer (or equivalent)

Proficiency Required:

Software Development:

ASP.NET with C#, VB.NET, Web forms, MVC, HTML, CSS, Javascript, Advanced Java, SQL, MsAcess, etc

System Administration & Support:

Operating Systems: Windows Server 2008/2012/2016/2019, Windows 11/10/8.1/8/7/Vista/XP, Linux (RHEL, Ubuntu, Centos), Active Directory, DNS, Group Policy, DHCP, FTP, SAMBA, File Server, File Sharing, Data Backups, Web Server, IIS, IMAP, POP, SMTP, etc.Microsoft 365, Teams, Skype, OneDrive, Sharepoint, Microsoft Office, Microsoft Access, Microsoft SQL server, MSSMS, etc.Firewall administration, Routing, TCP/IP, IPv4, IPv6, Sub-netting, NAT, VPN, N/W Implementations, Network Link setup (OF, RF, ILL, MPLS, etc.), Cable Crimping & Punching, etc. Assembling and troubleshooting desktop computers, laptops, Servers, Printers, UPS, Biometric devices and components, etc.

What are our Expectations

  • Excellent Technical skills
  • Ability to work under pressure on given deadlines.
  • Should be smart, self-motivated, energetic, and passionate about the profession.
  • Work experience as a .NET Developer
  • Proficiency in building web applications, windows form App, etc.
  • In-depth knowledge of C#, ASP.NET, HTML, CSS, Javascript
  • Additional skill preference: Knowledge of design software like Tekla, SDS/2, etc.
  • Troubleshooting
  • Good communication skills

What do we offer

“A job doesn’t just depend on pure work but on the environment, too.”

That’s why we offer you a whole host of exciting benefits that accompany you on your way with us by providing Best in Class Salary along with Social Security Benefits, Paid Leaves, Open Culture, a Personal & Professional Development Training Program, and a Dynamic work environment.