Developer Job Description Sample
Designs and delivers system solutions to support both new initiatives and continuous improvement efforts within IT development across the Global Organization whilst ensuring that they support the overall company goals and IT strategies.
Ensures that the business teams responsible for managing the IT development function get the solution support they need to perform their jobs efficiently.
Actively participates in projects, workshops and working parties, or carries out any other duties that may be outside the standard remit, that will benefit the individual, the Division or the Company as a whole.
Supports the global & regional IT development and other teams in ensuring that the operations of the organisation are captured, processed and reported appropriately.
Delivers projects, enhancements and new systems by working with the Solution Design team, other IT teams and the user community to develop solutions, define technical requirements and develop any necessary technical documentation.
Acts as the development expert in partnership with other IT teams and internal departments to deliver technology solutions that meet the system and process needs of the region and Global organisation.
Support the day to day work of the development team by offering help, advice and troubleshooting on the systems that have been implemented.
EDUCATION & EXPERIENCE
Degree in Information Systems, Business or similar field of study, or equivalent experience.
3 – 5 years of experience as a Business System Analyst
5 years of ERP experience
Good knowledge of Oracle E-Business Suite within an integrated ERP solution environment
Exposure to wholesale, retail & eCommerce business models
Solid experience with Oracle EBS v12.
Strong knowledge of integrating on premise systems with SaaS solutions and third party organisations.
Proven solutions design and configuration skills
Solid technical documentation and implementation methodology
Able to support solution development from design to completion to successful implementation.
Understanding of a wide range of Oracle Applications functions such as OM, ASCP, AP, AR, Credit Control, Tax, Procurement
Expertise Technical knowledge of PL/SQL, Forms, Workflow, Reports and SQL is a must
One or more advanced technology expertise like OAF, ADF, SOA, EDI is a must
We are seeking a talented WordPress developer to join our team in creating custom CMS solutions and web applications for our clients. You will build sites from concept all the way to completion, developing everything from the home page to site layout and function. This person should be able to code custom modules according to coding standards and best practices. Candidates will often be required to handle complicated backend tasks such as website migration, search customization, and web service programming.
WebEnertia is a digital agency based out of San Jose, California, that delivers highly engaging solutions for a variety of brands and organizations. Combining strategy, usability, smart creative, and technology, WebEnertia transforms business objectives into compelling digital experiences.
85% execution, 15% mentoring & leadership
- Build, extend, and deploy websites and microsites using the WordPress content management system
- Demonstrate a complete understanding of WordPress and jQuery (you’ve got to be a rock star)
- Develop back end components for web applications and CMS based websites
- Design content types, taxonomies, and other data structures based on wireframes and project requirements
- Develop new website sections and interactive features
- Produce high-quality code that works well across multiple browsers and devices
- Meet deadlines & stay on target
- Work with designers to ensure the technical feasibility of UI/UX designs
- Conducting quality assurance and tests of code quality
- Lead technology discussions, and perform product training
- Presentable, inspiring and professional communication
- Active listening and understanding of client needs
- Setting expectations and features priorities throughout the development life cycle; determining design methodologies and toolsets
- Willing to wear many hats and collaborate with non-technical types, you will often be speaking with non-technical stakeholders
- Translate complexity and bigger pictures into thoughtful solutions
- Become the champion of your projects
- Complete applications development by coordinating requirements, schedules, and activities; contribute to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
- Define site objectives by analyzing user requirements; envisioning system features and functionality.
- Support users by developing documentation and assistance tools.
- Plan, coordinate, and track assigned projects
- Enhance organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
- Update your job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications
- 4+ Years development experience, in a fast-paced design agency, preferred
- Bachelor's degree in computer science or related studies is a plus but not a requirement
- Local candidates only (You must be able to work from our San Jose office)
- Develop page types, taxonomy language, menu systems, and other WordPress CMS data structures
- Have code samples to share from a project you've worked on
- Experience using Git for version control
- Familiar with Command-Line Interfaces (i.e. Bash)
- Familiar with SEO best practices (semantic markup, alt tags, meta tags)
- Familiar with Photoshop
- Ability to work with APIs (Marketo and Mailchimp)
- Able to write database queries and logic
- Experience with common CMS deployment methodologies (dev->stage->live)
- Investigates problems with community patches and updates as required
- Strong knowledge of production-ready code QA such as browser testing, validity testing, and performance testing
- A strong command of the English language, both speaking and writing
- Able to take direction, critique and brainstorming your ideas
- Calm and respectful under pressure
- Collaborative will-do attitude
- Attention to detail
- Hungry to learn and grow
- Salary ($75-85K, based on experience and knowledge)
- Feedback based on regular 1:1s, 6-month and annual touchpoints with Leadership
- 50% of Medical, dental, and vision coverage from an industry-leading provider
- Annual health spending account
- Competitive PTO and company holidays
- $50,000 term life insurance coverage
- Paid parking or public transportation allowance
- Annual education allowance
- Company provided daily lunch for on-site employees (monthly food allowance for off-site)
- A generous supply of office snacks and drinks
- A team of great people in a family-like atmosphere
- Be Inspired
- Stay Accountable
- Exceed Expectations
- Embrace Family
- Always Collaborate
WebEnertia is an equal opportunity employer (EOE). We strongly support diversity in the workforce.
To learn more, visit http://www.webenertia.com
Hadoop Senior Developer with good Apache Spark & Scala programing experience
Hadoop Data Engineer
Hive / Spark / Presto / HDFS
Scala on Spark for data ingestion and curation
Developing shell scripts and running cron/oozie/SQOOP, spark jobs on Hadoop platform
Experience in handling structured (Relational), semi-structured (JSON) and unstructured data (log files)
Near Real-time data processing
Performance tuning Hive/Presto queries using partitioning and other techniques using the right file formats for storage of different volume of data
Familiar with BI & Analytical tool set including Tableau, Zeppelin etc.
Knowledge of SPARK ML and appropriate use cases is a good to have skill.
Roles & Responsibilities
Define the data ingestion strategy for different data sources coming into the data lake
Data modeling of the final target tables and storage mechanism accommodating different data types.
Creation of data ingestion and curation jobs in APACHE SPARK-SCALA.
Recommend, Define and develop Near Real-time data processing & batch processing capabilities for the appropriate use cases
Document and implement Performance tuning Hive/Presto queries using partitioning and other techniques using the right file formats for storage of different volume of data
We are looking for an experienced web developer to join our team in Boston as we work collaboratively with our client partners on strategy and vision, design awesome modern user experiences, and develop and deliver high quality products. We make an effort to keep current with the ever-changing landscape of tools and techniques in our industry and are looking for like-minded candidates.
An ideal candidate builds systems in a collaborative way, practices test-driven development, knows git inside and out, and has read the DevOps Handbook.
You should have experience with React, Ember, or other modern frontend frameworks, and with building APIs using Node, Ruby, Elixir, or other prominent server technologies. We are constantly evaluating and trying out languages and technology, and knowing things like Go, Haskell, Elm, or Lua is a bonus. We also love stitching together operations as part of our work, knowing things like Docker, AWS, Azure, and other cloud PaaS is also a bonus.
Roughly half of our work is helping our clients design and develop new and innovative products in health IT. Having a background or experience in health IT or bioinformatics is a bonus.
We pair-program, internally and with our client partners. Candidates would have to be in the Boston area and able to commute to our downtown office to work. There is likely some amount of travel. We offer competitive salary, a superb self-directed 401K plan, 100% coverage of health insurance premium, free MBTA transit pass, annual professional development and conference budget, and other perks.
We are looking for an experienced Developer to work on Salesforce projects from end to end with the quality and an ability to understand customer requirements, translate them into a technical reality that is extendable and maintainable.
Have the expertise to serve as an administrator as well.
Because this role may be customer-facing, the Developer must be able to communicate well with clients who have varying technical abilities. Quality is key, as is an ability to understand customer requirements and translate them into a technical reality that is extendable and maintainable.
Work with Salesforce team to define and estimate scope of development efforts.
Communicate with other technology resources and with clients regarding status, technical issues and creative solutions.
Developer should be open to learning and working on additional platforms outside Salesforce.
Knowledge and Experience
Bachelor's degree or equivalent (preferably in computer science)
3+ years of development experience, Salesforce is preferred
Solid understanding and experience with various SDLC methodologies, including Waterfall and Agile methodologies
Solid technical background, especially around web/software development, relational databases and object-oriented concepts
Detail-oriented with the ability to rapidly learn and take advantage of new concepts, business models and technologies
Strong analytical/problem solving skills with ability to identify issues/opportunities and recommend solutions, ideas and more efficient approaches
Excellent communication skills with ability to work with all levels of staff and management, as well as with external vendors
Preferred Knowledge and Experience
Experience with development in the Salesforce environment.
Salesforce.com certifications are a plus, especially Platform Developer 1 and 2 certifications.
Force.com development experience, with a strong focus on Lightning.
Intercontinental Exchange, Inc. is an Equal Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin or ancestry, age, disability or veteran status, or other protected status.
Job Type: Standard
Birmingham, AL, US Savannah, GA, US Colorado Springs, CO, US DC, US Dallas, TX, US Philadelphia, PA, US Newtown Square, PA, US Arlington, VA, US Memphis, TN, US Parsipanny, NJ, US Ft Lauderdale, FL, US Phoenix, AZ, US Miami, FL, US St Petersburg, FL, US Seattle, WA, US Denver, CO, US Herndon, VA, US Sacremento, CA, US
Requisition Number: 74124
Insight Enterprises is a Fortune 500 IT Services provider who provides our clients with cutting edge technology solutions (www.insight.com).
We are always looking for top talent and would love the opportunity to connect and speak with you about the exciting things we are doing and some of the opportunities we have that would align to your skill set!
Our client is seeking a Developer to participate in the full SDLC including requirements, design, implementation, testing, documentation, maintenance, training and support of their mix of software solutions.
Design and develop new features and key software modules of the software solution.
Share the ownership of one or more major software components.
Write Java and/or Python code and unit tests to implement the solution.
Conduct design and code reviews to ensure high quality end products. Advocating and adhering to the software development's best practices.
Participate in daily scrums, plus sprint planning/review/retro meetings and grooming sessions.
Collaborate with the Dev Ops team to deploy production loads to private or public clouds.
Participate in the support rotation roster (business hours). Customer thinks that this helps make everyone better team members and gives a better understanding of their clients' needs & challenges ultimately making you more closely aligned with the clients.
Perform tasks related to securing and keeping the products, tools, and processes that you are responsible for securing.
At least 5 years of IT experience, 2 of which working with Java and/or Python or equivalent.
Good experience in OO design and design patterns
Experience building and shipping professional software
Demonstrated ability to focus on and complete tasks on time
Be a strong team player
Show flexibility under changing conditions
Ability to analyze and solve complex problems quickly and creatively
An insatiable desire to learn new technologies
Excellent oral and written communication skills
Self-starter, self-motivated, self-directed, and self-sufficient
Good troubleshooting skills.
Ability to work with a geographically dispersed team
Fluent in English, both written and verbal
Experience developing or supporting technology in a large scale enterprise environment
The position described above provides a summary of some the job duties required and what it would be like to work at Insight. For a comprehensive list of physical demands and work environment for this position, click here.
Today, every business is a technology business. Insight Enterprises, Inc. empowers organizations of all sizes with Insight Intelligent Technology Solutions™ and services to maximize the business value of IT. As a Fortune 500-ranked global provider of digital innovation, cloud/data center transformation, connected workforce, and supply chain optimization solutions and services, we help clients successfully manage their IT today while transforming for tomorrow. From IT strategy and design to implementation and management, our 6,800 employees help clients innovate and optimize their operations to run smarter. Discover more at insight.com.
Founded in 1988 in Tempe, Arizona
7,400+ teammates in 19 countries providing Intelligent Technology Solutions for organizations across the globe
$7.1 billion in revenue in 2018
Ranked #417 on the 2018 Fortune 500, #12 on the 2018 CRN Solution Provider 500
2018 Dell EMC Server Partner of the Year, 2018 Intel Retail Solution Partner of the Year, 2018 Microsoft Worldwide Artificial Intelligence Partner of the Year
Ranked #23 on the 2019 Fortune 50 Best Workplaces in Technology and #5 on the Phoenix Business Journal 2018 list of Best Places to Work (Extra Large Business)
Signatory of the United Nations (UN) Global Compact and Affiliate Member of the Responsible Business Alliance
Today's talent leads tomorrow's success. Learn about careers at Insight: jobs.insight.com.
Insight is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.
Posting Notes: Burlington || Massachusetts (US-MA) || United States (US) || None || None || Remote ||
Nearest Major Market: Birmingham
Job Segment: Developer, Information Technology, Programmer, Supply, Java, Technology, Operations
As a developer you will be part of a small and nimble team responsible for working on all aspects of Suncoast's front and back end systems. You will work to design, build, implement and support the applications of the business.
Duties and Responsibilities
Able to work independently with minimal supervision.
Assist in software design, testing and implementation of new product features.
Assist in design, code reviews and retrospectives.
Provide technical analysis and work effort estimate for user stories.
Design, code and unit test user stories to meet acceptance criteria.
Plan, estimate and coordinate with team to prioritize work for upcoming sprints.
Conducts appropriate testing to identify and resolve issues prior to QA testing.
Effectively communicate with customers and product stakeholders.
Maintain existing software systems by identifying and correcting software defects.
Participates in all phases of the Development Life Cycle.
Acts as subject matter expert in area of expertise.
Leads the work of lower level employees. Coaches, reviews, and delegates work items.
May assist with other personnel activities of staff such as performance appraisals and training. Cultivates strong working relationships and builds trust among team members.
Maintains knowledge and understanding of current trends, laws, and issues affecting area of expertise. Attends educational events that will increase professional knowledge and be otherwise beneficial to the Credit Union. Completes annual BSA/AML Compliance Training and understands employee's role in maintaining an effective BSA/AML compliance program, and completes FACT Act Red Flag training.
Minimum Education, Experience and Skill Requirements
C#: 3 years (Required)
Web Development (MVC, Knock-out, Bootstrap): 2 years (Required)
5 years of full stack application development experience in a team environment (Required)
Data Access (SQL Server, Azure Table Storage): 1 year (Required)
Xamarin Mobile Development: 1 year (Preferred)
Experience with Domain Driven Design: 1 year (Preferred)
Experience with Micro-Service Architecture: 1 year (Preferred)
Experience with Microsoft Azure (Cloud Service and Service Fabric): 1 year (Preferred)
Experience with Agile/Scrum methodologies (Preferred)
Able to prioritize tasks, deal effectively with competing and changing priorities, and meet deadlines. Accurate, detail-oriented, and organized. Able to analyze and resolve difficult and often complex problems and situations.
Excellent knowledge and understanding of Credit Union products, services, policies, and procedures pertinent to the job.
Excellent knowledge and understanding of regulatory compliance necessary to successfully perform job responsibilities.
Excellent knowledge and understanding of all Credit Union computer systems and software applications required to perform job duties.
Excellent verbal and written communication skills and interpersonal skills in order to interact professionally and effectively with members, staff, vendors, and government regulators. Able to influence others regarding policies, practices, and procedures.
Works with limited oversight from manager.
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, employee is regularly required to sit, stand, and walk; use hands and fingers to handle or feel; reach with hands and arms; talk and hear. Must be able to lift and carry up to 25 pounds.
Vision requirements include close and classroom vision. Periodically required to travel by automobile. Overnight travel periodically required. Periodically required to work other than normal business hours.
This job description is not intended to be all inclusive. Employee may perform other related duties as assigned to meet the on-going needs of the Credit Union.
The Mill has been creating world-class visual effects built on creative excellence and cutting-edge technologies for over twenty-seven years. We believe in creating work that touches people emotionally, that becomes popular culture and that people love, talk about and want to share. We believe in great ideas beautifully told. The Mill is looking for a Developer to join their team in New York.
As a Developer, you will collaborate on building applications and develop tools for VR, AR, MR, experiential and experimental projects. We will utilize your wide range of experience in computer science and software development to tackle complex programming problems and find efficient solutions towards merging art and technology.
Work closely with developers and technical artists on various Emerging Technology projects.
Research / experiment with new hardware and software.
Maintain great working relationship with lead developers and team.
Collaborate directly with creative directors and designers.
Be able to articulate technically complex concepts concisely for non-technical collaborators and clients.
Daily interactions with production team to stay on schedule with all tasks and assist with bidding.
Required skills, knowledge and experience:
Computer Science, Computer Graphics based degree and at least 3 years of professional experience.
Fluency in C++ and/or C#.
Proficiency with Unreal Engine and/or Unity.
Proficient with Git/Perforce or other version control systems.
Comfortable learning new software and programming languages.
Understanding of content & technical pipeline.
Solid software engineering skills; ability to write maintainable and robust code.
Able to self-direct and comfortable with rapid prototyping and iteration.
Able to think creatively outside the box.
Experience working in interdisciplinary teams.
Ability to collaborate and communicate under tight deadlines.
Strong time management & organization skills.
Q2 is seeking an ambitious and adaptable Software Developer experienced in the ins and outs of development in a team setting. As part of our Engineering Development group based in Lincoln, NE, you will be working individually and collaboratively to develop, implement, and support custom solutions through fast-paced, dynamic projects to extend its functionality to meet our clients' unique needs. Our ideal candidate is someone with a self-motivated tinkering spirit and who is comfortable diving into professional development life while rapidly learning to engineer solutions using a mix of open technologies and our own proprietary framework.
Design, implement, integrate, and test software solutions of moderate complexity comprised of Windows- based front-end and back-end components that interact with end users and integrate with internal and external services
Work individually and collaboratively to deliver solutions in live production systems
Support, maintain, and resolve problems for custom features in live production systems, with occasional on-call availability
Responsible for ensuring that all security, availability, confidentiality and privacy policies and controls are adhered to
Assist and mentor teammates to provide technical leadership and evangelize best practices
EXPERIENCE AND KNOWLEDGE:
3 – 5 years of software development experience
Proficiency in .Net/ C#
Web development experience
Passion for applying good design principals while exercising pragmatism to keep deadlines
Experience in all aspects of the software development life cycle
Experience engineering software in a service-oriented architecture
Strong analytical and problem-solving skills
Effective communication skills
Experience contributing in an Agile development environment
Good interpersonal skills
Occasional availability for on-call/emergency support
Ability to work flexible hours when necessary for deadlines and off-hours installations
Job Profile Summary
Responsible for analysis, design, programming, testing and implementation for new and existing business application software, and production support for systems with medium complexity. Qualifications include good organizational skills, strong analytical and problem solving skills, good time management skills, ability to work independently, and effectively communicate with customers. The incumbent must be capable of working at a broad technical level in all phases of the application systems project life-cycle, and must be able to apply business knowledge and technical skills to systems development. Position typically requires 2-5 years of programming and related experience as outlined above. Skills and tools may include (but not limited to): Visual Age, C/C++, Microsoft Office, SQL, MQ Series, Unix, JAVA, JAVA Applets, JAVA Servlets, JAVA Script, UML, XML, JSP, EJB, Broadvision, Rational Rose, JBuilder, OO Concepts and Patterns, ICE Faces, SPRING, Harvest, MyEclipse, ClearCase. 2.0, EJB 3.0, AJAX, JSF 2.0, PL/SQL, JUnit, HTMLUnit, Websphere 7.0, JAVA 6, JPA, MyEclipse Blue, UML, J2EE 1.5, SQL, Oracle 11g, CA Software Change Manager, PEGA and Angular JS
Qualifications Experience/Education Required
Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state and local standards
Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard and monitor
If you are interested in this position, please apply using the "Apply" option. If you have questions, or would like to speak with a Recruiter directly, send an email to the contact person below and note the job identification number in the subject line.
Talent Acquisition Manager
Making better hires starts with building better job descriptions
- Browse 100s of templates across 40+ industries
- Customize your template with your company info & job requirements
- Post it to 20+ job boards in seconds – for FREE!