Junior Software Engineer - Bradenton, United States - IRISS Inc

    Default job background
    Description
    Benefits:

    401(k)

    401(k) matching

    Dental insurance

    Health insurance

    Paid time off

    Vision insurance


    Company Overview:


    IRISS Inc., a global leader in Safety & Reliability for critical asset monitoring, inspection, and management, specializing in the design, manufacturing, and sales of electrical and mechanical reliability solutions across multiple industries.


    Position:
    Junior Software Engineer


    Location:
    IRISS HQ - Bradenton, FL


    Reports To:
    Software Engineer


    As a Junior Software Engineer, you will join our team to contribute to the development and maintenance of our applications, which include an Angular frontend, an ASP.NET/Entity Framework Core backend, and a Flutter mobile app.

    This role is ideal for someone passionate about development, eager to learn, and collaborate with experienced professionals.


    Key Responsibilities:

    Frontend Development:
    Assist in developing and maintaining the Angular-based frontend.

    Implement user interface designs with a focus on user experience.

    Debug and resolve frontend issues, ensuring compatibility across various browsers and devices.


    Backend Development:
    Contribute to the development of the ASP.NET/Entity Framework Core backend.

    Participate in database design and management, optimizing performance and scalability.

    Collaborate in API development and integration.


    Mobile App Development:
    Support the development and maintenance of the Flutter mobile app.

    Ensure consistent performance and appearance across different platforms and devices.

    Work with team on bug fixes and improving application performance.


    Collaboration and Learning:
    Actively participate in code reviews to learn from senior developers and contribute to code quality.

    Collaborate with cross-functional teams (e.g., product managers, designers) to define, design, and ship new features.

    Stay updated with the latest industry trends in web and mobile development technologies.


    Testing and Documentation:
    Assist in the development of automated tests to ensure the reliability and robustness of the applications.

    Contribute to the creation and maintenance of system documentation and technical guidelines.


    Problem-Solving:
    Provide timely solutions to technical problems that arise in the development process.

    Proactively identify and suggest improvements to the current systems.


    Qualifications:
    Familiarity with Angular, ASP.NET/Entity Framework Core, and Flutter.

    Basic understanding of version control systems, such as Git.

    Strong problem-solving skills and a keen attention to detail.

    Ability to work effectively in a team environment.

    Eagerness to learn and adapt to new challenges.

    Ability to commute to the Bradenton, FL headquarters. This is an in-office position.


    Compensation:
    Competitive salary, comprehensive benefits package, and opportunities for professional growth and development.

    #J-18808-Ljbffr