What are the responsibilities and job description for the Sr Digital Applications Developer position at Robert Half?
Robert Half is seeking a Senior Software Engineer responsible for playing a leading role on a team focused on the development of software used in Software as a Service (SaaS) applications. You will analyze, design, program, debug, and modify software enhancements. Using common programming languages, the software engineer will write code, complete programming, and perform testing and debugging of applications. Completes installation and maintenance documentation and procedures. May collaborate with users to define systems requirements and/or necessary modifications. Skilled in logical data modeling. Experience in object-oriented design, coding, performance tuning, and unit testing. The role will be about 75% development and 25% system management and support. The ideal candidate will have strong communication and team building skills and be able to participate in software design discussions and guide the architecture of the solution based on good object oriented design concepts, and both industry standard patterns and Microsoft best practices.
Major responsibilities
- Solid understanding of scripting library tools.
- According to business requirements, develops, modifies, and implements Software as a Service (SaaS) hosted applications.
- Experience creating and managing web services.
- Transforms business requirements to conceptual solution architecture and high-level project estimates.
- Relational Database experience.
- Experience utilizing open-source languages to develop software.
Requirements
- Engages effectively in self-directed time management and prioritization of workload
- Participates in peer code reviews
- Understanding of Software Development Life Cycle process standards and techniques, and appropriate application
- Able to work on multiple tasks/projects simultaneously with various team members and/or other groups both internally and externally
- Performs proper unit testing and software code written (including automated unit testing)
- Works on the testing process through test review and analysis, test witnessing and certification of software
- Perform such other duties as may be assigned by management
- Reviews technical requirements to ensure compliance with business requirements
- Research, extraction and entry of complex data
- Logical data modeling design and implementation skills
- Object oriented design, coding, performance tuning, and unit testing
Major responsibilities
- Solid understanding of scripting library tools.
- According to business requirements, develops, modifies, and implements Software as a Service (SaaS) hosted applications.
- Experience creating and managing web services.
- Transforms business requirements to conceptual solution architecture and high-level project estimates.
- Relational Database experience.
- Experience utilizing open-source languages to develop software.
Requirements
- Engages effectively in self-directed time management and prioritization of workload
- Participates in peer code reviews
- Understanding of Software Development Life Cycle process standards and techniques, and appropriate application
- Able to work on multiple tasks/projects simultaneously with various team members and/or other groups both internally and externally
- Performs proper unit testing and software code written (including automated unit testing)
- Works on the testing process through test review and analysis, test witnessing and certification of software
- Perform such other duties as may be assigned by management
- Reviews technical requirements to ensure compliance with business requirements
- Research, extraction and entry of complex data
- Logical data modeling design and implementation skills
- Object oriented design, coding, performance tuning, and unit testing
Salary : $50 - $55
Accounting Coordinator
LeadPoint Digital -
Roanoke, VA
Web Designer
LeadPoint Digital -
Roanoke, VA
Deskside Support - Roanoke, Virginia
Allied Digital Services, LLC -
Roanoke, VA