Budget for the role: 30,000 - 50,000 gross
- Analyzes software requirements to determine feasibility of design within time and cost constraints.
- Consults with supervisor and other technical staff to evaluate interface between hardware and software, and operational and performance requirements of overall system.
- Formulates and designs software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Develops and directs software system testing procedures, programming, and documentation.
- Coordinates installation of software systems.
- Designs logical and physical databases or reviews description of changes to database design to understand how changes to be made affect physical database (how data is stored in terms of physical characteristics such as location, amount of space, and access method).
- Establishes physical database parameters.
- Codes database descriptions and specifies identifiers of database to database management system or directs others in coding database descriptions.
- Calculates optimum values for database parameters such as amount of computer memory to be used by database.
- Specifies user access level for each segment of one or more data items such as insert, replace, retrieve, or delete data.
- Assigns authorized users access to databases and assigns appropriate levels of access to users.
- Tests and corrects errors and refines changes to database.
- Selects and enters codes of utility program to monitor database performance such as distribution of records and amount of available memory.
- Confers with co-workers to determine impact of database changes on other systems and staff cost for making changes to database.
- Modifies database programs to increase processing performance (i.e.. performance tuning)
- Confers with supervisor and representatives of departments concerned with program to resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.
- Corrects program errors, using methods such as modifying program or altering sequence of program steps.
Required Skills/Abilities:
- Ability to read, analyze, and interpret documents such as safety rules, operating and maintenance instructions and procedure manuals
- Ability to write routine reports and correspondence
- Ability to speak effectively before groups of customer or employees of organizations
- Strong analytical and problem-solving skills
- Ability to interact with customers, both internal and external in a professional and courteous manner.
- Ability to act with integrity, professionalism, and confidentiality
- Proficient with Microsoft Office Suite or related software
- Proficient with Microsoft Desktop Operating Systems such as Windows 7, 8, 10
- Proficient with Microsoft Windows Server Operating Systems components as required such as IIS.
- Proficient in multiple Software and Web-Based Development Languages such as, but not limited to, C, C++, C#, Java, ASP.NET, Visual Basic, PHP, HTML Backend Development, Ruby, MS/My SQL Queries, etc.
- Ability to define problems, collect data, establish facts, and draw valid conclusions
- Ability to perform mathematical tasks and to effectively solve given mathematical problems
- Ability to reason out and research new projects to help improve the integrity and stability of the business
- Ability to work on projects unsupervised with little to some input and carry out projects to satisfactory completion
- Ability to follow-through projects and self-audit areas for personal improvement in a professional capacity
- Bachelor's degree in Computer Science (B.S.) or equivalent from four-year college or technical school
BENEFITS
A great talent deserves even greater compensation. CoDev provides several benefits that you can enjoy as soon as you join our growing team. We take pride in delighting you with what you deserve.
- Work-from-home set up available. Machine will be provided.
- Anticipate a regularization increase on your 6th month
- Annual salary increase based on your performance
- Employee health is our top priority, so everyone gets a Medical and Life Insurance package on your 2nd month with us plus 2 dependents
- We offer salary loans with 0% interest, payable in 2 months
- Provide an opportunity for self-improvements like access to online training sites such as Udemy, Pluralsight, and other resources. Plus, training reimbursement to the online course or program you choose!
- Leave credits you can enjoy for vacation and travels with family because we believe that work-life balance matters!
- Company events and parties celebrated such as our huge Anniversary and Christmas Parties, and of course seasonal events such as Valentines, Halloween and so much more
- Team outing and lunches every now and then to promote camaraderie in the team
- Sports tournaments such as basketball, badminton, foosball, etc. are held yearly so you can showcase your sporty side!
- Access to social media sites like Facebook, YouTube, Instagram and etc. on a given time
- Express yourself by showcasing your sense of style at the office. Also, wear your most comfortable and lazy OOTD every last shift of the week