Full Stack Software Developer - Houston, United States - IS&T IT Services

    Default job background
    Description

    Full Stack Developer

    Location: Hybrid position with office locations in Sugar Land, TX and Alpharetta, GA.

    Position Overview:

    We are seeking an experienced Full Stack Developer to join our team. The ideal candidate will be responsible for the full software development lifecycle, including designing, developing, implementing, and supporting both front-end and back-end aspects of our operations management applications. This includes web applications, mobile applications, and services necessary for communicating and controlling various types of hardware.

    Responsibilities:

    Assist in the design and development of software from conception to deployment and support.

    Collaborate with customers to integrate their needs into new designs.

    Work as part of a team to meet deadlines and support existing operations.

    Produce user documentation, technical specifications, and additional support materials.

    Provide accurate estimates for development time and manage tasks within budget and timelines.

    Conduct testing to ensure quality of development both for personal and team output.

    Develop new services for communication and control of emerging hardware technologies.

    Travel as required, averaging 25%, including air travel.

    Qualifications:

    5-10 years of relevant work experience or an equivalent combination of education and experience.

    Proficiency in .NET Framework and/or .NET Core using C#, and experience developing desktop, web, and mobile applications.

    Strong knowledge of front-end technologies including ASP.NET, HTML/CSS, JavaScript, jQuery, Bootstrap, Telerik .NET Core controls, and .NET Maui.

    Familiarity with API development, service code, and hardware communication protocols such as TCP/IP and Modbus.

    Experience with Agile and/or DevOps methodologies, and tools such as JIRA and Confluence.

    In-depth knowledge of relational databases, particularly MSSQL, with expertise in database schema design and SQL development using TSQL.

    Proficiency in source control management tools like GIT.

    Ability to multitask and adapt to changing programming languages and technologies.

    Knowledge of Microsoft SQL Reporting Services.

    Excellent written and verbal communication skills.

    Experience with industrial control systems, industrial network equipment, and/or oil and gas transportation terminals is preferred.

    **Additional Information:**

    The role requires a flexible and agile mindset, with a commitment to continuous learning to stay at the forefront of technological advancements. The successful candidate will be an integral part of our development team, ensuring the successful implementation and support of our software solutions.