Senior Software Engineer

at  TMA Systems

United States, , USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate02 Jun, 2024Not Specified02 Mar, 2024N/ASoftware Development,Communication Skills,Computer Science,Bacnet,Entity Framework,Cloud Services,Technology,Sql ServerNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT TMA SYSTEMS

The company – TMA Systems is a technology company headquartered in Tulsa, OK with remote employees throughout North America. A trusted solution for more than 30 years, TMA Systems’ WebTMA product has been recognized as an essential addition to organizations across several verticals. Customers can scale this modular offering to best fit the needs of their organization, from asset and inventory management to preventive maintenance and mobile capabilities.

SUMMARY

We are at the forefront of technology, developing innovative solutions that make a real difference in various industries. Our commitment is to leverage the latest technologies to solve complex problems. We’re expanding our team with a Senior Software Engineer who has expertise in .NET, Entity Framework, and API development. This role is crucial for developing scalable, secure, and efficient software solutions, integrating physical devices with cloud services in Azure.

QUALIFICATIONS

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • Minimum 5 years of experience in software development, with a strong emphasis on .NET and Entity Framework.
  • Proven track record of developing high-performance APIs.
  • Experience with Azure cloud services and SQL Server.
  • Ability to solve complex problems, work in a fast-paced environment, and collaborate effectively with a team.
  • Excellent communication skills and a passion for technology and innovation.
  • Bonus points for experience with IoT platforms and familiarity with BACnet and other protocols.

Responsibilities:

  • Design and develop robust software applications using .NET and Entity Framework.
  • Architect and implement solutions, focusing on high scalability, security, and efficiency.
  • Create high-performance, scalable APIs, optimizing existing APIs for better performance.
  • Work closely with cross-functional teams to gather requirements, propose solutions, and address technical challenges.
  • Keep abreast of new technology trends and incorporate them into our projects to enhance our technology stack and development practices.
  • Utilize BACnet and other communication protocols for seamless system integrations.
  • Work with 3rd party IoT APIs to exchange date between applications.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science engineering or a related field

Proficient

1

United States, USA