StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Software Engineer (Data)

TAJ Technologies Inc. | TAJ Health Staffing - Minnesota Lake, MN

Apply Now

Job Description

Job DescriptionPrimary Duties and Responsibilities • Design, develop, document, test, and debug new and existing software systems and/or applications (cloud and/or in-house). • Serve as a technical expert on development projects. Participate in full development life cycle including requirements analysis and design. • Collaborate with business stakeholders to understand needs and translate them into technical requirements. • Possess functional knowledge of all layers of computer software development. Specific responsibilities under the direction and supervision of the Senior Manager, Development include: • Being part of the development team that analyzes, designs, codes, tests, deploys, maintains and supports the Client suite of applications using MS Technologies (ASP.NET/C/SQL Server). • Participation in daily standups, and software design meetings and analyzing user needs to determine technical requirements. • Providing guidance, mentorship, and subject matter expertise for development teams. • Creating technical documentation if needed as a result of a team discussion in order to complete a user story. • Following agile framework and/or methodologies. • Brainstorming with the development team and coming up with the best possible design and implementing them. • Collaboration in promoting quality standards in the Software Development Lifecycle. • Completing assigned user stories for every sprint and release schedule. • Performing peer/code reviews as needed. • Providing expertise in web development and strong SQL development which include, but are not limited to, stored procedure writing, troubleshooting and performance tuning. • Has strong ETL/SSIS Package development and implementation experience using SSIS; • Working knowledge in data modeling, data warehousing, OLTP/OLAP systems and data architecture; • Use of various front-end languages (e.g., HTML, CSS, JavaScript), and frameworks (e.g., AngularJS, jQuery, Bootstrap) to produce, modify and maintain websites and web application user interfaces. • Translating design wireframes to actual code that will produce the visual elements of the application. • Testing the site during development for usability and fixing bugs. • Proficient understanding of version control systems. • Act as liaison between design/creative teams and back-end development, and ensure optimum functionality, performance, scalability, security, and internalization. • Working closely with other engineers, designers, and leadership to build, test, and deploy new features and products, creating the most effective and efficient web applications with well-documented code. • Identifying and evaluating new technologies for implementation. • Adhering to Client general policies and procedures. • Other projects and duties as assigned. Education and Experience Requirements • BA or BS, in Information Systems, Information Technology or related computer degree. Masters is a plus. • Requires 4+ years of software development-related experience in an Agile development environment. • Solid technical knowledge of software development life cycle. • Knowledge of the health care industry is helpful, but not required. Required Technology • SQL Server/SSIS 2017 & higher- 3+ years • C, ASP.NET/MVC/Entity Framework/Visual Studio 2017 or higher- 3+ years • HTML/jQuery/JavaScript/CSS/Stylesheets- 3+ year • Team Foundation Server/Azure Dev Ops (TFS) - 3+ years • BEHAVIORAL ATTRIBUTES • Self-starter with demonstrated ability to successfully assist with complex project deliverables in a very driven and changing organization. • Demonstrated ownership of assigned tasks and dedication and perseverance to get the job done. • Flexibility, adaptability and the ability to work under tight deadlines or changing needs. • Confidence and ability to work independently. • Exceptional client service orientation. • Attention to detail. • Collaborative, team player, able to multi-task in a virtual and matrixed team-based environment.

Created: 2025-10-04

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.