Jobs filters
SWISS MACHINIST - PLATINUM - 2025-5106
Coon Rapids, MN$1,000SWISS CNC MACHINIST - PACING - 2025-5107
Coon Rapids, MN$1,000CNC LATHE MACHINIST - 2ND SHIFT - 2025-5142
Anoka, MN$1,000SR PROCESS DEVELOPMENT ENGINEER - STAMPING - 2025-5128
Minneapolis, Minnesota$1,000ERP BUSINESS ANALYST DEVELOPER - 2025-5162
Elk River, MN$1,000HRIS AND PAYROLL MANAGER - 2025-5155
Elk River, MN$1,000CNC LATHE MACHINIST - 1ST SHIFT - 2025-5085
Anoka, MN$1,000QUALITY INSPECTOR - 8TH SHIFT MOLDING - 2025-5098
Minneapolis, Minnesota$1,000CNC SWISS B12 MACHINIST - CARDIO 2ND SHIFT - 2025-4972
Coon Rapids, MN$1,000SWISS L20 CNC MACHINIST - CARDIO 1STSHIFT - 2025-5038
Coon Rapids, MN$1,000SWISS L20 CNC MACHINIST - CARDIO 1STSHIFT - 2025-5039
Coon Rapids, MN$1,000CNC SWISS B12 MACHINIST - CARDIO - 2025-5042
Coon Rapids, MN$1,000
ERP BUSINESS ANALYST DEVELOPER - 2025-5162
Elk River, MNThe Business Analyst Developer plays a critical role in bridging the gap between business needs and technical solutions within an organization. This position combines the responsibilities of a business analyst, who identifies and defines business requirements, with those of a developer, who designs and implements software solutions to meet those requirements. The Business Analyst Developer collaborates with various stakeholders to ensure that software applications align with business goals and operational needs.
This is a hybrid, full time salaried position, that requires one live locally in the immediate area
Responsibilities
Essential Job Functions
- **Requirements Gathering:**
- Collaborate with business units, stakeholders, and end-users to gather, document, and refine business requirements.
- Analyze and understand business processes and workflows to identify improvement opportunities.
- **System Design and Development:**
- Design and develop software solutions that address identified business needs and requirements.
- Configure the enterprise resource planning system to meet operational needs. If needed, utilize development tools, programming languages, and databases to create custom applications or modify existing systems.
- **Data Analysis:**
- Extract, transform, and load (ETL) data as necessary to support business analytics, reporting, and decision-making processes.
- Implement data validation and quality control measures to ensure data accuracy and integrity.
- **Testing and Quality Assurance:**
- Develop and execute test plans to validate software solutions against business requirements.
- Debug and resolve software defects and issues to ensure optimal performance.
- **Documentation:**
- Create comprehensive documentation, including functional specifications, technical specifications, and user manuals.
- Maintain accurate records of system changes and updates.
- **Technical Support:**
- Provide technical support to end-users, troubleshooting issues and resolving problems in a timely manner.
- Collaborate with IT teams to ensure system availability and reliability.
- **Collaboration and Communication:**
- Act as a liaison between business stakeholders and the development team, facilitating effective communication and collaboration.
- Present findings, progress, and proposed solutions to non-technical stakeholders.
- **Continuous Improvement:**
- Stay updated on industry trends and emerging technologies to propose innovative solutions and process improvements.
- Suggest enhancements and modifications to existing systems to optimize business operations.
Qualifications
- Bachelor's degree in a relevant field such as Computer Science, Information Technology, or Business.
- Proven experience in business analysis, software development, or a related role.
- Proficiency in programming languages (e.g., Java, Python, C#, SQL) and development tools.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Knowledge of software development methodologies (Agile, Scrum, Waterfall).
- Familiarity with database management systems (e.g., SQL Server, Oracle, MySQL).
- Understanding of data modeling and data visualization tools (e.g., Tableau, Power BI).
- Project management skills are a plus.
- Relevant certifications (e.g., CBAP, PMI-PBA, ScrumMaster) are a plus.
Conclusion
The Business Analyst Developer plays a crucial role in aligning technology solutions with business objectives, ensuring that software applications meet the needs of the organization. This position requires a blend of technical and analytical skills, as well as strong communication and collaboration abilities to drive business success through technology.
Physical & Environmental Demands
Cretex Companies may use cutting oils, solvents, and other chemicals in the manufacturing process. Testing is conducted on a periodic basis to ensure that all chemicals are kept well below the OSHA permissible exposure levels.