What are the responsibilities and job description for the IS&T IT Services | Full Stack Engineer position at IS&T IT Services?
Sr. Full Stack Mobile and Services Software Developer
General Description
An experienced, agile full stack developer is needed to design, develop, implement, and support frontend and backend software for an existing operations management web application software, mobile software, and associated services necessary to communicate and control various types of hardware.
This is a hybrid position, with office location in Sugar Land, TX
Qualifications
- 7-15 years of applicable work experience or an equivalent combination of education and relevant work experience.
- Must be agile and flexible with a willingness to stay on the cutting edge of technology.
- 3 years of experience developing mobile applications using .NET MAUI and / or Xamarin.Forms.
- Experience developing Windows services communicating with different hardware via TCP / IP, Modbus, and OPC.
- Knowledge of .NET Framework and / or .NET Core using C#.
- Familiarity with multiple front-end languages and libraries, such as ASP.NET web, HTML / CSS, JavaScript, jQuery, Bootstrap, Telerik .NET Core controls, and .NET MAUI.
- Proficiency in APIs, relational databases (MSSQL), and tools like GIT.
- Experience with Agile and / or DevOps processes and tools (e.g., JIRA, Confluence).
- Knowledge of Microsoft SQL Reporting Services reports and service is a plus.
- Experience with industrial control systems and oil and gas transportation terminals is advantageous.
- Strong writing and communication skills.
- Assist in design and development from conception to deployment.
- Collaborate with customers to identify needs for integration into designs.
- Work as part of a team to meet deadlines and support existing customers.
- Develop user documents, technical specifications, and other necessary documentation.
- Provide development time estimates and adhere to deadlines and budgets.
- Test and validate development for quality assurance.
- Create new services to communicate and control emerging hardware types.
- Travel averaging 25%, with a willingness to travel by air.
- Safety : Applies safety policies and practices; proactive in safety matters.
- Accountability : Adheres to schedule and company procedures.
- Attitude : Demonstrates a positive and dependable attitude.
- Teamwork : Cooperates with and respects team members.
- Knowledge : Displays technical skills and knowledge relevant to the role.
- Quality of Work : Consistently meets or exceeds company standards.
- Problem Solving : Analyzes and resolves problems effectively.
- Communication : Communicates clearly and respectfully with clients and coworkers.
Responsibilities
Core Competencies