Are you an experienced BI Developer ready for your next contract in the Scottish public sector?
Our client are currently looking for a contract BI Developer to provide expert visualisation and development using PowerBI, to produce and enhance dashboards used to manage the operations and performance of the organisation. You will also provide knowledge transfer, coaching and mentoring of the in-house team through the existing enablement team.
· PowerBI Development
· Visualisation Best Practice
· PowerBI Architecture
· SQL (Oracle)
· Data Engineering
· Predictive Modelling
· Denodo Data Virtualisation
· SAP Business Objects
What’s in it for me:
Competitive day rate on a 3 month contract with the possibility of extension
Remote working for duration
Please send an up to date version of your cv for consideration
Outside Scope IR35
Contract to hire
Remote OR Eden Prairie, MN
Description: PROJECT: The CDRE Engineering group is responsible for re-imaging IT operations within Optum. We build products using modern open source tools that are 24/7 and scale. Projects utilizes API-first, hybrid cloud, modern data storage technologies to build foundational systems for the enterprise. This role is required in the effort to optimize and modernize across Optum.
IDEAL BACKGROUND: Someone who is a self-starter, has strong communication and leans into collaboration. An ability to engineer solutions using unfamiliar tools in a new ecosystem that is constantly evolving. Experience working at scale is strongly preferred. Cloud, automation, modern toolset, and 12-factor app experience will be challenged in an interview. Opinionated, but flexible and innovative working within constraints. This is a coding role. A passion for solving problems and building is a must. Candidate must be able to write a concise resume that highlights areas of expertise.
TOP REQUIREMENTS: 1) Team player, 2) building software that scales, 3) proficient in multiple coding languages.
*** What experience will set candidates apart from one another? More than just being a widget maker - the best candidates are prepared to jump into the deep end, roll up their sleeves, and craft elegant solutions to critical business problems. If a candidate can demonstrate this during an interview, it will set them apart.
TEAM STRUCTURE: Small delivery teams (3-5 developers) that have focused objectives. Developers are encouraged to work beyond their teams to influence direction as needed. Engineers are responsible for end-to-end technical solution, executing on a prioritized roadmap, effectively communicating technical hurdles.
INTERVIEW PROCESS: 1) Resume 2) technical take home 3) video (webex) with 2+ engineers from the team.
LOCATION: Will start working remotely, but is expected to come into the office once COVID-19 restrictions are lifted.
*** Cannot provide sponsorship upon conversion.
The DevOps Engineer is responsible for maturing the DevOps mindset within the agile teams using techniques such as Acceptance Test Driven Development, Continuous Integration, and Continuous Delivery to provide quality products with seamless integration across Development, Quality Assurance, Infrastructure, Operations, and Release Management roles.
The successful candidate will be a servant leader who develops and supports a learning organization model through coaching, training, and mentorship. The successful candidate will be one that can adapt as necessary for unintended consequences of this change initiative and one that understands the value of commitments to delivery made by a development team. Blogging and community support are a part of this role.
Candidates will work in a DevOps team environment and are expected to work on both tactical and strategic assignments. Since the team is very young in its adoption of DevOps principles there is still a fair amount of manual maintenance work. Candidates are expected to handle the manual work while figuring out how to automate it.
* 6 years of IT experience on web-based products
* 4 years of experience working on large scale, multiple team projects
* 4 years of experience with Agile methodologies and Test Driven Development
* 2 years of experience in at least 1 high level programming language such as C, C#, C++ or Java
* 2 years of experience with at least 1 scripting language such as Perl, Python or PowerShell.
* 2 years of continuous integration experience
* 1 years of experience with programmatic interaction with NoSQL / SQL / Graph / Table databases.
* Git (contributions on Github++)
* Scripted environments experience
* Configuration as code experience
* Infrastructure experience
* Site Reliability experience
* Service Oriented Architecture (SOA) experience
* Blue-green Deployment Strategies and Tactics
ConsenSys is the leading blockchain software company. We enable developers, enterprises, and people worldwide to build next-generation applications, launch modern financial infrastructure, and access the decentralized web. Our product suite, composed of Infura, Quorum, Codefi, MetaMask, and Diligence, serves millions of users, supports billions of blockchain-based queries for our clients, and has handled billions of dollars in digital assets. Ethereum is the largest programmable blockchain in the world, leading in business adoption, developer community, and decentralized finance activity. On this trusted, open source foundation, we are building the digital economy of tomorrow.
This role is part of ConsenSys Professional Services.
At ConsenSys Professional Services, we work with the world’s leading Fortune 500 corporations and governments to design, develop and deploy blockchain platforms that create real business value. Our customers and partners include many of the largest global banks, Microsoft, the European Commission, komgo and Covantis. We work as an agile, globally integrated team of approximately 150 engineers, designers, consultants, architects, scrum masters and program managers.
If you are someone that thrives in a fast-paced environment where being self-directed, determined, and resilient are a requirement, we would love for you to join us. To explore our products and solutions, visit consensys.net !
As a Senior Full Stack Engineer at ConsenSys you will join a world class technical team, with State of the Art expertise in developing & delivering advanced decentralized applications (Ðapps). You will join multinational agile teams working on Enterprise client projects, where you will be responsible for the delivery of front-end services, back-end services and/or blockchain smart contracts.
Most of our team members have one area “deep” expertise (most often back-end development in Node.js / Typescript) as well as some generalist knowledge, and a willingness to learn more, in other areas (smart contract / blockchain development, front-end).
The project team size & scope and your own responsibilities will vary from project to project. For example, you may play the role of a tech lead during a 3-month, 4 people project, or you may contribute to the delivery of a service within a much larger 30-50 people project during 12 months.
As you gain more experience, you will be expect to contribute more in defining the technology vision of a project, enforcing best practice and training/coaching your team. You will also take part in the implementation of reusable product components and libraries that will be deployed by other ConsenSys teams around the world.
Bonus points for
Other skills to demonstrate
Location and work environment
At ConsenSys Professional Services, we do our best to allow team members to work remotely, however this is not always possible when working on Enterprise client projects. We strive to take into account the personal circumstances of our team members, and in return we ask for your understanding and flexibility.
We have physical offices in New York, Dublin, London, Paris and Hong Kong. Some of our team members work from home in other countries and cities.
Occasional travel will be required for client meetings, and some projects may require being at the client’s location. On average this happens 20% of the time, but this can vary between 0% and 100% depending on the project and period.
To be employed in a country, you need to have an existing employment visa in that country and speak the local language fluently.
Why join ConsenSys?
Here are some of the perks of being part of a unique organization like ConsenSys:
ConsenSys is an equal opportunity employer. We encourage people from all backgrounds to apply. We are committed to ensuring that our technology is made available and accessible to everyone. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.
The Senior Manager of Network Services will lead a team of advanced and entry level network engineers and technicians that are responsible for the resiliency and operational aspects of the CarMax enterprise network. They will manage all aspects of complex design, configuration, implementation and troubleshooting wired and wireless communication infrastructure, supporting data, voice and video in converged and non-converged configurations. Will also lead, task plan and delegate, and mentor team members.
The Network Services Manager must maintain a detailed working knowledge of network technologies and possess knowledge of a wide range of applications and systems. The person should be driven by customer satisfaction and have a firm grasp of troubleshooting, monitoring tools, and escalation processes.
Interaction with other teams within the company for a variety of company initiatives will be required. Additionally, this role will be responsible for day to day personnel management which includes scheduling, managing staffing requirements, hiring, development, coaching and evaluating team members.
PRIMARY DUTIES AND RESPONSIBILITIES
•Responsible for short-term project planning to meet long-term goals. Works with Sr. IT leadership and other managers to meet goals and provide business solutions. Establishes the scope of projects, allocates the proper resources, and monitors the progress. Provides status updates to senior management.
•Responsible for delegating short-term projects and monitoring the performance of associates. Assists with removing roadblocks and utilizing technical knowledge to assist associates with meeting goals.
•Works with Sr. management to understand business plans and team objectives. Researches best practices and executes short-terms plans for solutions to meet objectives.
•Responsible for assessing talent, identifying gaps in talent, and identifying high performers. Provides development guidance, creates IDPs to close gaps in talent, and provides opportunities for stretch roles to develop future leaders. Sets performance standards and holds team members accountable to standards.
•Forecasts needed resources such as vendors, technologies, consultants, staffing needs, and training for the team to accomplish business objectives.
•Responsible for managing the selection, and contract negotiation for vendors of any software packages or services that are utilized.
•Has financial responsibility for the team. Responsible for the team’s budget and evaluating ROI.
SPECIALTIES: (Specific skill/knowledge needed)
•Provides direction to network resources in areas including but not limited to: routing protocols, routers, switches, firewall administration, MPLS, Private Line, VPN, DNS/DHCP, load balancing and SSL. Hands-on experience in these disciplines is required.
•Produce network solutions in alignment with business needs.
•Reviews and approves network change activities initiated by Network Services to ensure proper coordination, implementation and validation procedures are in-place. Ensures conformance to Technology Change Management / IT Service Management policies.
•Research, evaluate and recommend new network, system management products and services, and new software and hardware.
•Provide necessary budget content and manages the procurement of products or services.
•Recommend and plans use of new system features and hardware to improve overall operation of system and productivity of staff.
•Ensure all staff is provided with training and resources needed to perform their jobs to the most outstanding degree possible. Ensure all staff is provided with frequent feedback and coaching in order to meet and exceed individual and team performance goals consistently.
•Manage and encourages new ideas from staff to foster improvements through innovations.
•Empower the staff to be accountable and responsible for their own actions and decisions.
•Work closely with SMEs from business partner teams to maintain a high performing and robust network infrastructure.
•Lead Network resources to execute projects in the areas of wired and wireless WAN and LAN.
•Assist in providing scope and cost for projects.
•Ensure the highest levels of systems and infrastructure availability through proactive infrastructure life cycle management and monitoring.
•Monitor and test system and tenant application performance for issues, identify possible solutions, and work with developers and administrators to implement those fixes.
•Manage devices including routers, switches, firewalls, load balancers, and other network equipment and services.
•Provide direct support in daily network and systems operations including the evaluation of system utilization, monitoring response time and primary support for detection and correction of operational problems.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
•Guides team to reach solutions to complex problems. Mentors associates to be great problem solvers
•Detailed orientated, able to analyze and research data and reports; uses information to assist department with making financial decisions
•Evaluates the impact and ramifications of decisions on the department and organization
•Develops creative solutions to problems
•Ability to develop and promote other associates for the group/team’s needs
•Able to summarize and or present complex problems and/or technical information in a simplified manner
•Ability to prioritize and lead team to execute short-term projects to meet long-term goals
•Ability to develop, execute and adjust a plan with a high degree of independence
•Sees beyond the current processes and identifies process improvements
•Must be willing to make recommendations and challenge upwards when appropriate for the best interest of the department
•Ability to collaborate and build strong relationships throughout the department
•Promotes effective conflict resolution by listening to others opinions and responding with a win-win solution
•Able to communicate to senior management, business partners, and group/team with the appropriate information at each level
•Must keep team informed of goals, how they align with the department’s goals, and changes that impact the group/team
EDUCATION and/or EXPERIENCE:
•4 year IT degree or equivalent work experience, preferred
•3+ years of experience leading projects in both agile and waterfall methodologies, required
•3+ years of team management experience
•Distributed Enterprise Network experience, preferred
•DevOps experience, preferred
Upon an applicant's request, CarMax will consider reasonable accommodation to complete the CarMax Job Application.
We are working with a Government client who are looking for a remote Senior Software Engineer on an initial 6 month contract to start ASAP. Yow will be responsible for ensuring best practices are adhered to across the department and guiding teams on how to deliver quality software products.
You will assist in the design of software products in collaboration with Architecture and Engineering principles. With a focus on operational stability, robustness, resilience, availability and quality you will be accountable for the code your teams produce.
• Design and lead the strategies for building reusable libraries and services.
• Own the development of medium-long term strategies for product lines and the Software Engineering Community;
• Identify and support the resolution of infrastructure faults;
• Provide 3rd line support on products developed, including out of hours support as and when required;
• Lead multiple Software Engineering teams providing technical leadership and guidance. Including coaching and mentoring your team and their professional development;
• Contribute and set strategic direction for product team and the wider Software Engineering community;
• Lead the collaboration & sharing of knowledge and good practice with the wider software engineering community;
• Lead and support community discussions about best practice within Software Engineering.
Technical Skills Senior Dev Ops Engineer
Programming & build (DDaT) Collaborates with others when necessary to review specifications and uses these agreed standards and tools to design, code, test, correct and document programmes or scripts of medium to high complexity, using the right standards and tools.
User Centred Analysis (DDaT) Understands the difference between user needs and desires of the user. Has experience in meeting user needs across a variety of channels. Able to integrate digital analytics with qualitative data, such as user surveys and user research, to develop hypotheses for testing. Can offer recommendations on the best tools and methods to be used. Able to collaborate with user researchers and can sell/represent users internally. Understands the difference between user needs and desires of the user. Able to champion user research to focus on all users. Can prioritise and defines approaches to understand the user story, guiding others in doing so.
Systems Integration (DDaT) Defines and designs the integration build. Able to co-ordinate build activities and understands how to undertake and support integration testing activities. (Level 3)
Service Focus (DDaT) Sees the bigger picture by taking groups of services, investigating how to get the best of underlying services.
Modern Standards Approach (DDaT) Uses a modern standard approach competently and guides others in so doing.
Systems Design (DDaT) Designs systems characterised by medium levels of risk, impact and business or technical complexity. Selects appropriate design standards, methods and tools and ensures they are applied effectively. Reviews the systems designs of others to ensure selection of appropriate technology, efficient use of resources and integration of multiple systems and technology.
Development languages Java Mandatory experience in one or more development languages
Database management Node.js
Mandatory experience in one or more relational database management tools
SQL tuning optional
Kernel tuning mandatory
Explain plans optional
Patching and upgrade optional at Associate Mandatory at Working and above
Meet Recovery Point Objectives Mandatory (one or more)
Meet Recovery Time Objectives mandatory at working and above (one or more)
L2/L3 Database Build
Build and test interfaces between systems
Spring framework Spring Boot optional at Associate and Working, Mandatory at Practitioner and above (one or more)
Development practice Continuous Delivery Optional
Testing Test Driven Development Mandatory experience in one or more TDD tools
Automated test frameworks Mandatory
Linux Operating Systems Use, operate, patch and secure Mandatory
Collaboration tools Jira Optional
Behaviour Driven Development Cucumber Optional
Micro-Service Architecture Develop Optional
API design and open standards RESTful APIs Mandatory
Security OWASP Top Ten Mandatory
Denial of Service
Cross Site Request Forgery
High Availability products EDB failover manager Mandatory
RPC concepts and transport mechanisms HTTP Mandatory
Lead ASP.Net Developer is required by leading public sector client in Wales for rolling three-month contract.
Remote Working - Inside IR35.
Working as part of a small Agile development team, the Lead .Net Developer will have responsibility for delivering individual software components and have the opportunity to get involved with all aspects of the .NET development stack.
This could include the UI, using the MVC framework and JQuery, or hooking up to different APIs, messaging frameworks and other clinical systems.
Working as part of a wider development team, the Lead .Net Developer will take responsibility for ensuring applications follow the principles of good software design. They will also be expected to provide expert help, guidance and advice to junior team members.
Skills and Experience
CV's submitted must evidence that candidates have the following skills and experience:
* ASP.NET MVC and the latest Microsoft .NET technologies (up to version 4.6)
* Excellent understanding of OOP and software design patterns
* Entity Framework and LINQ
* Unit testing frameworks such as MSTest or NUnit
* SQL, Enterprise RDBMS
* Mentoring and coaching junior development staff
The Lead Software Developer must have the following qualifications:
Bachelor's Honours degree in Software Development or equivalent qualifications, knowledge or experience
Foundation qualification in an agile development methodology (e.g. the BCS Foundation Agile) or equivalent knowledge or experience
Immediate interview and immediate start available via Square One Resources.
The most Important capabilities of the role:
Apex Systems, the Nation’s 2nd largest Technical Staffing and Services Firm, has an opening for Senior .Net Developer for a Specialty Pharmacy in Deerfield, IL for a 6+ month contract role. Remote work will be allowed throughout COVID protocols and further.
About the Role:
Roles & Responsibilities:
About Apex Systems: