Architect / Developer Job Description
Architect / Developer Duties & Responsibilities
To write an effective architect / developer job description, begin by listing detailed duties, responsibilities and expectations. We have included architect / developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Architect / Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Architect / Developer
List any licenses or certifications required by the position: API, ITIL, NET, PD1, II, MS, MVC, BS, CTA, CSA
Education for Architect / Developer
Typically a job would require a certain level of education.
Employers hiring for the architect / developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Software Engineering, Leadership, Engineering, Technical, Education, Information Technology, Business, Science, Information Systems
Skills for Architect / Developer
Desired skills for architect / developer include:
Desired experience for architect / developer includes:
Architect / Developer Examples
Architect / Developer Job Description
- Perform system administration roles such as maintaining multiple user roles, profiles, workflow rules
- Incorporate business requirements and architectural design constraints into project deliverables
- Work closely with business users to identify various useful data sources
- Develop a deep understanding of the data, its application to the various operational, financial, and technical users, and potential expansion of its value
- Devise dependable methods to bring those data into an EA Central Data System
- Integrate and link the incorporated data to exponentially increase their value to analytical users
- Coordinate with outside vendors to maintain data integrity control processes
- Develop and run data quality analytics
- Create timely reporting systems for the business users
- Develop relationships with the owners of the data sources to enable quality control processes at the source if possible
- Advanced Core Java (like understanding of multi-threading)
- Basic knowledge of Visual Basic, C++ and Java a strong plus
- Manage junior developers expectations of end-clients and senior management
- Bachelor’s Degree (Computer Science, Computer Information Systems or related)
- 10+ years of combined experience in extensive large scale web development architecture/design and implementation
- 5+ years of experience in building scalable content management solutions
Architect / Developer Job Description
- Candidates will also collaborate with fellow developers and engineers to conceive implementation strategies, and participate in review sessions with customers as required
- Candidates must have a proven track record
- Consult with developers that are developing, implementing, and/or modifying application systems
- Responsible for designing, developing new force.com applications, integrations maintaining existing force.com applications and integrations
- Architecture, maintenance, evolution, testing and customization of software
- Coordinate with clients for understanding business requirements and finalizing specifications
- Collaborate with desing team and other (development and testing) teams members
- A key technical at planning, design and implementation role on the Baxter’s Commercial Technologies Team
- Establish and standardize architecture and governance for the SFDC Platform
- Regular interface with development teams, solution and application architects, Shared Services organizations and product vendors
- Knowledge in building cryptographic protocols including the use of encryption
- Deep and broad knowledge of HTTP protocol
- Deep and broad knowledge of web browsers their capabilities and limitations
- Ability to partner closely with counterparts to gain a complete and accurate understanding of requirements and set strategic direction balancing short term and long term needs
- Knowledge of memory architecture in both managed and unmanaged environments
- Performance tuning experience including the ability to optimize code and debug problems
Architect / Developer Job Description
- Performing daily routine functions as an EP Administrator
- Maintains ownership of release activities for ETL projects, imports/exports ETL jobs across projects/servers
- Develop and test extraction, transformation, and load (ETL) processes, and/or ELT processes
- Define and capture metadata and rules associated with ETL/ELT processes
- ETL metadata documented and maintained in metadata repository
- Assists with Functional Specifications, develops Design Specifications
- Work for not only a stable but aggressively growing company
- Good benefits and work/life balance
- Capable of providing competent leadership, expertise, and specialized technical analysis to complex software engineering challenges
- Designs, implements, deploys and maintains exemplar solutions, using technologies and industry standards widely used at the organization
- Strong HTML5, CSS3, JavaScript, jQuery skills
- Proven knowledge in iOS application functionality and limitations including Objective C, cocoa framework, core data and other native API integration User interface (UI) and user experience (UX) design experience (wireframes, mockups, etc)
- Ability to achieve the full buy-in from all stakeholders, internal and external
- Demonstrated interest in learning new technologies and obtaining certifications
- Technical leader of the Middleware and PaaS team
- Mentor others on best practices in software testing strategies
Architect / Developer Job Description
- Design and develop enhancements to existing/future Planning applications
- Create documentation, process flows and architecture diagrams for the applications developed
- Define best standards of implementations across web properties
- Collaborate with business partners to design
- Write quality documentation to support other developers
- Participate in architecture governance activities
- Ability to model large data architectures independently
- Accountable for application development and production support
- Performing Development Lead role on software development projects with responsibility for overall delivery of software components
- Collaborating with other platforms to ensure integrated end-to-end design
- Interact with QA Management, Development, Devops, Cloud Ops, Performance and Stress Teams and ensure all the system interactions and performance are considered throughout the service lifecycle
- Troubleshooting production problems, when requested, and ensuring that a proper resolution is identified and implemented in a timely manner in response to any issues/problems
- Good understanding of network configurations, including software defined networks
- Experience in building test framework on services using EC2, S3, VPC, Cloudwatch, RDS, Elasticache(Redis and Memcache), Route 53, Elastic Beanstalk, IAM, Cloudfront, Cloudformation, Big IP, SES, SQS, SNS
- Extensive experience in server side development using any server side technologies such as Java and JEE
- Knowledge of SQL, noSQL systems
Architect / Developer Job Description
- Lead Automation Sub-Practice with the goal of preparing consultants to guide clients through the design and implementation of automation solutions using Automation Anywhere, UiPath, and Work Fusion RPA
- Set-up Automation Anywhere, UiPath, and Work Fusion development infrastructure to support process automation across multiple clients and numerous lines of business
- Identify and manage resource needs across sub-practice
- Contribute to the development of governance, methodologies and procedures to continually improve a rapid and repeatable delivery channel for Automation Anywhere, UiPath, and Work Fusion Sub-Practice and Automaton Delivery Team
- Work with clients, across financial services and insurance, to design automation solutions using major automation software tools
- Work with Business Analysts and users on translating integration requirements into technical design documents
- Architect solutions and enforce best practice and standards
- Design, develop and implement integration solutions with high performance, exception handling and low maintenance
- Conduct root cause analysis and provide solutions for production and development issues
- Must be knowledgeable in design, development, implementation, and testing of .NET technologies
- Technical expertise working with Salesforce.com and with systems integration in an SAP environment, preferred
- Salesforce.com certification(s) (Force.com Certified Developer) strongly desired, though we will support you on attaining these certifications throughout your career
- Familiar with relational databases
- Knowledge of shop floor data collection systems (including PLCs, OPC)
- In-depth knowledge of Master Data Management (Hyperion MDM/DRM or related technologies SAP MDM, IBM WebSphere MDM, Oracle Data Hub)
- Expert level programming experience in Python or equivalent