Sr Mobile Developer Position Overview We are passionate, motivated and skilled engineers who put quality first. We are looking for someone with strong iOS experience that focuses on quality and the design of the app. This role is a demanding, highly dynamic, technically challenging position. You must be committed to becoming an integral part of our development team where: Communication is key to every process on our team We test our code. We believe developers should test their own code, as it helps deliver smaller and simpler solutions that delight our users We practice regular team syncs including daily stand-ups and retrospective Key Responsibilities Design, develop, test, and troubleshoot applications from the ground up Write clean, scalable code Ensure performance, quality, and responsiveness of the app Innovate and brainstorm new features Work closely with product and design team to execute solutions Apply Test Driven Development (TDD) and Agile methodologies Education & Experience Bachelor’s degree in Computer Science/Information Technology; a high school diploma or GED plus two additional years of relevant work experience may be substituted in lieu of a Bachelor’s degree 8 years of related experience, with at least 3 years in mobile development Experience with Fastlane and automation Experience with or able to learn MVVM-C Testing experience or ability to learn TDD Knowledge, Skills & Abilities Understanding of Apple HIG Self-driven; ability to work independently with little guidance Must be able to work in a highly collaborative environment that includes occasional pair programming and frequent code review Physical Requirements Sedentary work involves remaining in a stationary position most of the time in front of a computer, using a keyboard, mouse and telephone. Regularly operate a computer and other office equipment. Occasionally move about the work site to access file cabinets, office equipment, etc. Exert up to 10 lbs. of force occasionally, and/or a negligible amount of force frequently or regularly move objects. Communicate and exchange information with co-workers and other individuals in person and electronically. This job description is not intended to be all-inclusive. Employee may perform other related duties as assigned to meet the ongoing needs of the organization. Redbox® is always on the lookout for innovative thinkers. If you like solving problems in new ways, if you’re passionate about ideas that become businesses and you want to be part of a team that values you for everything you are, check us out. You’ll find a diverse, dynamic and welcoming work environment full of exciting challenges and endless opportunity. If you need an accommodation to complete our application process, please contact us at careersredbox.com. Equal Opportunity/Affirmative Action Employer Minorities/Females/Protected Veterans/Persons with Disabilities Applicants and employees are protected from discrimination under Federal law. For more information please see EEO is the Law.
Dec 07, 2019
Full-time
Sr Mobile Developer Position Overview We are passionate, motivated and skilled engineers who put quality first. We are looking for someone with strong iOS experience that focuses on quality and the design of the app. This role is a demanding, highly dynamic, technically challenging position. You must be committed to becoming an integral part of our development team where: Communication is key to every process on our team We test our code. We believe developers should test their own code, as it helps deliver smaller and simpler solutions that delight our users We practice regular team syncs including daily stand-ups and retrospective Key Responsibilities Design, develop, test, and troubleshoot applications from the ground up Write clean, scalable code Ensure performance, quality, and responsiveness of the app Innovate and brainstorm new features Work closely with product and design team to execute solutions Apply Test Driven Development (TDD) and Agile methodologies Education & Experience Bachelor’s degree in Computer Science/Information Technology; a high school diploma or GED plus two additional years of relevant work experience may be substituted in lieu of a Bachelor’s degree 8 years of related experience, with at least 3 years in mobile development Experience with Fastlane and automation Experience with or able to learn MVVM-C Testing experience or ability to learn TDD Knowledge, Skills & Abilities Understanding of Apple HIG Self-driven; ability to work independently with little guidance Must be able to work in a highly collaborative environment that includes occasional pair programming and frequent code review Physical Requirements Sedentary work involves remaining in a stationary position most of the time in front of a computer, using a keyboard, mouse and telephone. Regularly operate a computer and other office equipment. Occasionally move about the work site to access file cabinets, office equipment, etc. Exert up to 10 lbs. of force occasionally, and/or a negligible amount of force frequently or regularly move objects. Communicate and exchange information with co-workers and other individuals in person and electronically. This job description is not intended to be all-inclusive. Employee may perform other related duties as assigned to meet the ongoing needs of the organization. Redbox® is always on the lookout for innovative thinkers. If you like solving problems in new ways, if you’re passionate about ideas that become businesses and you want to be part of a team that values you for everything you are, check us out. You’ll find a diverse, dynamic and welcoming work environment full of exciting challenges and endless opportunity. If you need an accommodation to complete our application process, please contact us at careersredbox.com. Equal Opportunity/Affirmative Action Employer Minorities/Females/Protected Veterans/Persons with Disabilities Applicants and employees are protected from discrimination under Federal law. For more information please see EEO is the Law.
SWC Technology Partners, a BDO USA Company, is a growing IT Solutions Provider. We believe that technology drives innovation, but people are what makes it a success. We are committed to creating a work culture where our employees are happy, empowered and excited to come to work every day. Our commitment to each other is why SWC is a recognized leader for our culture, employee satisfaction and career growth opportunities. Our dynamic team is made up of problem-solvers driven by a desire to help customers succeed. We’re looking for people who share that same drive and who are looking to combine teamwork with technology to produce amazing results. The Senior Software Developer - .Net / C# will work with cutting edge technology, deliver high quality solutions across various local industries, and driving solutions with a team working on holistic web development projects that range in size and scope, as well as receive continuous career development opportunities. This role will perform hands-on customized development and unit testing of web-based software solutions for our customers primarily based on Microsoft technologies, including but not limited to Microsoft .NET, Microsoft SQL Server and SharePoint. The Senior Software Developer owns and participates in consulting relationships with multiple clients and technologies. Essential Duties/Functions Software Design: - Produces and reviews software designs that meet both business and technical requirements Consulting: - Gains a deep understanding of client needs and plays an integral part in defining and proposing practical solutions to meet or exceed client expectations Software Architecture: - Instrumental in defining the software and database architecture for new solutions Business Requirements Gathering: - Leads client requirements gathering sessions and accurately documents business requirements Implementation and Support: - Software deployments and ongoing software support - Other duties as required Supervisory Responsibilities: - Leads a team of developers within projects to ensure timelines and deliverables are met - Responsible for time reporting accuracy and oversees the technical management of projects - Performs code reviews and ensures adherence to standards Qualifications Education - Bachelor’s degree in Computer Science or another related field from an accredited university, required Experience - Three (3) or more years of application development experience, required - Two (2) or more years technically leading development projects, required - Professional experience coding with C#, Microsoft Development Platforms, SQL and SQL Server, required - Ability to write and optimize SQL queries, required - Two (2) or more years producing technical designs (artifacts), preferred Software Experience with one of the following, required: - .Net, C#,MVC, SQL, SQL Server Experience with any of the following, preferred: - Mobile development and/or Xamarin, - Visual Studio, Microsoft MVC and entity framework - Developing with SharePoint solutions - Java, Apex, PHP, JavaScript, CSS, or HTML Other Knowledge, Skills & Abilities - Solid understanding of object-oriented programming (OOP) - Experience within a consultative environment - Strong written and verbal communication skills - Must be open to travel to client sites, if needed Keywords: Experienced, Software Developer, Senior, .Net, ASP.Net, C#, MVC, Java, Microsoft Development, SQL, PHP, Visual Studio, SharePoint, Java, Apex, Xamarin, Mobile - provided by Dice
Dec 07, 2019
Full-time
SWC Technology Partners, a BDO USA Company, is a growing IT Solutions Provider. We believe that technology drives innovation, but people are what makes it a success. We are committed to creating a work culture where our employees are happy, empowered and excited to come to work every day. Our commitment to each other is why SWC is a recognized leader for our culture, employee satisfaction and career growth opportunities. Our dynamic team is made up of problem-solvers driven by a desire to help customers succeed. We’re looking for people who share that same drive and who are looking to combine teamwork with technology to produce amazing results. The Senior Software Developer - .Net / C# will work with cutting edge technology, deliver high quality solutions across various local industries, and driving solutions with a team working on holistic web development projects that range in size and scope, as well as receive continuous career development opportunities. This role will perform hands-on customized development and unit testing of web-based software solutions for our customers primarily based on Microsoft technologies, including but not limited to Microsoft .NET, Microsoft SQL Server and SharePoint. The Senior Software Developer owns and participates in consulting relationships with multiple clients and technologies. Essential Duties/Functions Software Design: - Produces and reviews software designs that meet both business and technical requirements Consulting: - Gains a deep understanding of client needs and plays an integral part in defining and proposing practical solutions to meet or exceed client expectations Software Architecture: - Instrumental in defining the software and database architecture for new solutions Business Requirements Gathering: - Leads client requirements gathering sessions and accurately documents business requirements Implementation and Support: - Software deployments and ongoing software support - Other duties as required Supervisory Responsibilities: - Leads a team of developers within projects to ensure timelines and deliverables are met - Responsible for time reporting accuracy and oversees the technical management of projects - Performs code reviews and ensures adherence to standards Qualifications Education - Bachelor’s degree in Computer Science or another related field from an accredited university, required Experience - Three (3) or more years of application development experience, required - Two (2) or more years technically leading development projects, required - Professional experience coding with C#, Microsoft Development Platforms, SQL and SQL Server, required - Ability to write and optimize SQL queries, required - Two (2) or more years producing technical designs (artifacts), preferred Software Experience with one of the following, required: - .Net, C#,MVC, SQL, SQL Server Experience with any of the following, preferred: - Mobile development and/or Xamarin, - Visual Studio, Microsoft MVC and entity framework - Developing with SharePoint solutions - Java, Apex, PHP, JavaScript, CSS, or HTML Other Knowledge, Skills & Abilities - Solid understanding of object-oriented programming (OOP) - Experience within a consultative environment - Strong written and verbal communication skills - Must be open to travel to client sites, if needed Keywords: Experienced, Software Developer, Senior, .Net, ASP.Net, C#, MVC, Java, Microsoft Development, SQL, PHP, Visual Studio, SharePoint, Java, Apex, Xamarin, Mobile - provided by Dice
SWC Technology Partners, a BDO USA Company, is a growing IT Solutions Provider. We believe that technology drives innovation, but people are what makes it a success. We are committed to creating a work culture where our employees are happy, empowered and excited to come to work every day. Our commitment to each other is why SWC is a recognized leader for our culture, employee satisfaction and career growth opportunities. Our dynamic team is made up of problem-solvers driven by a desire to help customers succeed. We’re looking for people who share that same drive and who are looking to combine teamwork with technology to produce amazing results. This is a customer facing advisory and service delivery position (not sales) responsible for managing multiple clients and ensuring delivery of managed services IT solutions. This position is a multi-faceted, challenging role that requires excellent attention to detail, the ability to effectively communicate and influence clients, develop relationships with technical and business contacts, coordinate delivering, operations and project resources, and follow tasks through to completion. The Firm provides comprehensive managed services to growing mid-market organizations. Our solutions range from cloud/infrastructure managed services, to end user service desk, to full outsourcing of IT. Essential Duties/Functions Responsibilities: - Maintains a relationship with a client’s leadership team to be their trusted advisor responsible for delivery and performance of client environment - Facilitates clear, consolidated communication with the client and the technical delivery team - Supports project activities and have awareness of priority, status, risks and budgets - Provides critical thinking and oversight of escalation and prioritization items, including leadership and delegation of technical tasks to other team members - Creates and delivers monthly activity reports to clients that include a roadmap and best practice recommendations; identifies and develops solutions to remediate recurring service delivery and system performance issues - Identifies, manages, and mitigates risks to ensure successful delivery of managed services and exceed defined service level agreements - Evaluates and manages the financial performance of client account portfolio - Provides incident management leadership for team members and the client during high severity, business impacting issues - Assists in the strategy and advisement of technical solutions that achieve our clients’ desired long-term business objectives - Maintains high customer satisfaction and ensure an exceptional service experience - Other duties as required Qualifications Education: - Bachelor’s degree in an IT related field from an accredited university, preferred Experience: - Five (5) or more years of progressive IT experience and two (2) or more years overseeing IT operations delivery, required - Experience in IT Strategy, business requirements gathering, IT road maps and advisory, required - Experience in IT Service Management, Operations, processes improvement and definition, preferred - Experience overseeing delivery teams and measure against defined KPIs, preferred - Business Analyst and Project Management experience, preferred License(s)/Certification(s) : - ITIL Certification or attained within first 6 months of employment, preferred Other Knowledge, Skills & Abilities: - Ability to work well in a cross-functional team environment preferred - Must have excellent organizational and multi-tasking skills - Excellent verbal, written, and presentation skills Keywords: Service Delivery, Technical Account Lead, Technical Account Manager, Managed Services Provider, IT, Technical Lead, Client Services Manager, Client Service Delivery Lead, Service Delivery Manager, Technology, Exchange, SAN, Active Directory, Network, Microsoft, Virtualization, DR, SAN, Leadership, Liaison, SME, OSPF, BGP, VPN - provided by Dice
Dec 07, 2019
Full-time
SWC Technology Partners, a BDO USA Company, is a growing IT Solutions Provider. We believe that technology drives innovation, but people are what makes it a success. We are committed to creating a work culture where our employees are happy, empowered and excited to come to work every day. Our commitment to each other is why SWC is a recognized leader for our culture, employee satisfaction and career growth opportunities. Our dynamic team is made up of problem-solvers driven by a desire to help customers succeed. We’re looking for people who share that same drive and who are looking to combine teamwork with technology to produce amazing results. This is a customer facing advisory and service delivery position (not sales) responsible for managing multiple clients and ensuring delivery of managed services IT solutions. This position is a multi-faceted, challenging role that requires excellent attention to detail, the ability to effectively communicate and influence clients, develop relationships with technical and business contacts, coordinate delivering, operations and project resources, and follow tasks through to completion. The Firm provides comprehensive managed services to growing mid-market organizations. Our solutions range from cloud/infrastructure managed services, to end user service desk, to full outsourcing of IT. Essential Duties/Functions Responsibilities: - Maintains a relationship with a client’s leadership team to be their trusted advisor responsible for delivery and performance of client environment - Facilitates clear, consolidated communication with the client and the technical delivery team - Supports project activities and have awareness of priority, status, risks and budgets - Provides critical thinking and oversight of escalation and prioritization items, including leadership and delegation of technical tasks to other team members - Creates and delivers monthly activity reports to clients that include a roadmap and best practice recommendations; identifies and develops solutions to remediate recurring service delivery and system performance issues - Identifies, manages, and mitigates risks to ensure successful delivery of managed services and exceed defined service level agreements - Evaluates and manages the financial performance of client account portfolio - Provides incident management leadership for team members and the client during high severity, business impacting issues - Assists in the strategy and advisement of technical solutions that achieve our clients’ desired long-term business objectives - Maintains high customer satisfaction and ensure an exceptional service experience - Other duties as required Qualifications Education: - Bachelor’s degree in an IT related field from an accredited university, preferred Experience: - Five (5) or more years of progressive IT experience and two (2) or more years overseeing IT operations delivery, required - Experience in IT Strategy, business requirements gathering, IT road maps and advisory, required - Experience in IT Service Management, Operations, processes improvement and definition, preferred - Experience overseeing delivery teams and measure against defined KPIs, preferred - Business Analyst and Project Management experience, preferred License(s)/Certification(s) : - ITIL Certification or attained within first 6 months of employment, preferred Other Knowledge, Skills & Abilities: - Ability to work well in a cross-functional team environment preferred - Must have excellent organizational and multi-tasking skills - Excellent verbal, written, and presentation skills Keywords: Service Delivery, Technical Account Lead, Technical Account Manager, Managed Services Provider, IT, Technical Lead, Client Services Manager, Client Service Delivery Lead, Service Delivery Manager, Technology, Exchange, SAN, Active Directory, Network, Microsoft, Virtualization, DR, SAN, Leadership, Liaison, SME, OSPF, BGP, VPN - provided by Dice
SWC Technology Partners, a BDO USA Company, is a growing IT Solutions Provider. We believe that technology drives innovation, but people are what makes it a success. We are committed to creating a work culture where our employees are happy, empowered and excited to come to work every day. Our commitment to each other is why SWC is a recognized leader for our culture, employee satisfaction and career growth opportunities. Our dynamic team is made up of problem-solvers driven by a desire to help customers succeed. We’re looking for people who share that same drive and who are looking to combine teamwork with technology to produce amazing results. The O365 / SharePoint Business Analyst serves our mid-market clients on projects related to Office 365 and SharePoint, focusing on solutions like portals and collaboration, search, document management, security models, governance guidelines, input forms and business process automation. This role is responsible for requirements gathering, discovery, solution delivery and validation of our solutions. Essential Duties/Functions - Business Requirements Gathering: facilitates requirements gathering and discovery sessions - Design: supports technical team by providing functional clarification and setting expectations related to site mapping, content classification, content types, metadata, permissions and security, compliance and auditing - Organization: documents, socializes, and triages issues, defects, and enhancement requests - Technical Comprehension: understands basic functionality of Office 365 solutions (SharePoint Online, Microsoft Teams, OneDrive, Microsoft Flow, PowerApps, and Power BI) - Requirements Consumption: gains a deep understanding of written and verbal business requirements - Author: creates design artifacts such as functional specifications, navigation and structure diagrams, and roadmaps - Executes small and large projects, and is able to switch gears between several projects - Other duties as required Qualifications Education - Bachelor’s degree in a related field from an accredited university, required Experience - Two (2) or more years of functional experience in SharePoint to include SharePoint Online, SharePoint 2010 / 2013 / 2016 or equivalent role, required - Office 365 product experience (Microsoft Flow, Microsoft Teams, PowerApps, Power BI), preferred Software - Microsoft Technologies (Word, Outlook, Excel, PowerPoint and Visio), required - Experience with SharePoint, required - Office 365/O365 and Azure, preferred Other Knowledge, Skills & Abilities - Excellent computer skills and proficient in Excel, Word, PowerPoint, and Visio - Excellent communication and presentation skills, both verbal and written - Ability to solve problems, identify solutions, and appropriately escalate issues - Excels at operating in a fast-paced technical environment - Willing to travel to the client site as needed Keywords: Sharegate, Governance, Nintex, Metalogix, SharePoint, Office 365, Office365, O365, Microsoft Teams, PowerApps, Power BI, Microsoft Flow, OneDrive, Functional Architect, Delivery Lead, Business Analyst, Cloud, PowerPoint, Confluence, JIRA, Requirements Gathering, User Experience, Testing, User Enablement, Data Visualization, SharePoint Administration - provided by Dice
Dec 07, 2019
Full-time
SWC Technology Partners, a BDO USA Company, is a growing IT Solutions Provider. We believe that technology drives innovation, but people are what makes it a success. We are committed to creating a work culture where our employees are happy, empowered and excited to come to work every day. Our commitment to each other is why SWC is a recognized leader for our culture, employee satisfaction and career growth opportunities. Our dynamic team is made up of problem-solvers driven by a desire to help customers succeed. We’re looking for people who share that same drive and who are looking to combine teamwork with technology to produce amazing results. The O365 / SharePoint Business Analyst serves our mid-market clients on projects related to Office 365 and SharePoint, focusing on solutions like portals and collaboration, search, document management, security models, governance guidelines, input forms and business process automation. This role is responsible for requirements gathering, discovery, solution delivery and validation of our solutions. Essential Duties/Functions - Business Requirements Gathering: facilitates requirements gathering and discovery sessions - Design: supports technical team by providing functional clarification and setting expectations related to site mapping, content classification, content types, metadata, permissions and security, compliance and auditing - Organization: documents, socializes, and triages issues, defects, and enhancement requests - Technical Comprehension: understands basic functionality of Office 365 solutions (SharePoint Online, Microsoft Teams, OneDrive, Microsoft Flow, PowerApps, and Power BI) - Requirements Consumption: gains a deep understanding of written and verbal business requirements - Author: creates design artifacts such as functional specifications, navigation and structure diagrams, and roadmaps - Executes small and large projects, and is able to switch gears between several projects - Other duties as required Qualifications Education - Bachelor’s degree in a related field from an accredited university, required Experience - Two (2) or more years of functional experience in SharePoint to include SharePoint Online, SharePoint 2010 / 2013 / 2016 or equivalent role, required - Office 365 product experience (Microsoft Flow, Microsoft Teams, PowerApps, Power BI), preferred Software - Microsoft Technologies (Word, Outlook, Excel, PowerPoint and Visio), required - Experience with SharePoint, required - Office 365/O365 and Azure, preferred Other Knowledge, Skills & Abilities - Excellent computer skills and proficient in Excel, Word, PowerPoint, and Visio - Excellent communication and presentation skills, both verbal and written - Ability to solve problems, identify solutions, and appropriately escalate issues - Excels at operating in a fast-paced technical environment - Willing to travel to the client site as needed Keywords: Sharegate, Governance, Nintex, Metalogix, SharePoint, Office 365, Office365, O365, Microsoft Teams, PowerApps, Power BI, Microsoft Flow, OneDrive, Functional Architect, Delivery Lead, Business Analyst, Cloud, PowerPoint, Confluence, JIRA, Requirements Gathering, User Experience, Testing, User Enablement, Data Visualization, SharePoint Administration - provided by Dice
We are looking for a talented .NET Software Developer to join our team. This individual will work in a team setting to deliver software in a fast-paced environment. A strong thirst for knowledge, a healthy dose of intellectual curiosity, and a good sense of humor is highly preferred Who we are: Geneca is a custom software development company that has been partnering with clients for over 20 years to innovate, design and lead them through all stages of the development process, resulting in both increased customer acquisition and revenue generation. We are located in Oak Brook, IL, and are excited about where we ve been and where we are going. What you ll do in this role: Take a product through the entire lifecycle of analysis, design, coding, testing, implementation, and support Perform unit and system level testing on applications Design, build, and maintain efficient, reusable, and reliable C# .NET code Ensure the best possible performance, quality, and responsiveness of applications Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues Help maintain code quality, organization, and standards You ll love this role if: You are technically curious and are keen on taking ownership of your work You are eager to learn and motivated to grow You are able to contribute in a collaborative manner You have a knack for improving the big picture by homing in on little details that count You have the desire to work in a place where creativity (and humor) is consistently appreciated What you ll bring to this role: Bachelor s Degree in Computer Science or related field, with 3 years of experience Full stack .Net developer skills Passion for technology and desire to continue learning Why Geneca: Over the past 20 years, Geneca s ability to provide opportunities, deliver outstanding management, and focus on employee engagement and growth has led to Geneca winning many awards. (Check them out on our About Us page ) We also offer: Competitive salary and great benefits Medical, dental, vision, and life insurance A company matching retirement plan Flexible work arrangements with paid holidays and paid time off A kitchen stocked with fun snacks and fully caffeinated beverages to get you through your workday The opportunity to be creative, make an impact and be part of a fun, talented, and dedicated team If you have the talent, the experience, and are passionate about creating your own career, apply now - provided by Dice
Dec 07, 2019
Full-time
We are looking for a talented .NET Software Developer to join our team. This individual will work in a team setting to deliver software in a fast-paced environment. A strong thirst for knowledge, a healthy dose of intellectual curiosity, and a good sense of humor is highly preferred Who we are: Geneca is a custom software development company that has been partnering with clients for over 20 years to innovate, design and lead them through all stages of the development process, resulting in both increased customer acquisition and revenue generation. We are located in Oak Brook, IL, and are excited about where we ve been and where we are going. What you ll do in this role: Take a product through the entire lifecycle of analysis, design, coding, testing, implementation, and support Perform unit and system level testing on applications Design, build, and maintain efficient, reusable, and reliable C# .NET code Ensure the best possible performance, quality, and responsiveness of applications Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues Help maintain code quality, organization, and standards You ll love this role if: You are technically curious and are keen on taking ownership of your work You are eager to learn and motivated to grow You are able to contribute in a collaborative manner You have a knack for improving the big picture by homing in on little details that count You have the desire to work in a place where creativity (and humor) is consistently appreciated What you ll bring to this role: Bachelor s Degree in Computer Science or related field, with 3 years of experience Full stack .Net developer skills Passion for technology and desire to continue learning Why Geneca: Over the past 20 years, Geneca s ability to provide opportunities, deliver outstanding management, and focus on employee engagement and growth has led to Geneca winning many awards. (Check them out on our About Us page ) We also offer: Competitive salary and great benefits Medical, dental, vision, and life insurance A company matching retirement plan Flexible work arrangements with paid holidays and paid time off A kitchen stocked with fun snacks and fully caffeinated beverages to get you through your workday The opportunity to be creative, make an impact and be part of a fun, talented, and dedicated team If you have the talent, the experience, and are passionate about creating your own career, apply now - provided by Dice