Sr. Software Engineer Internet & Ecommerce - Burnsville, MN at Geebo

Sr. Software Engineer

Company Name:
Frontier Communications
Software Engineer
The person must possess Computer Programming and Development skills as well as a clear understanding of engineering methodologies and best practices. The person will be required to 1.) Manage Systems and Applications project timelines 2.) Evaluate and determine solutions to ensure good internal and external customer experience for engineering systems 3.) Ensure the information and applications released from Frontier Engineer to various groups (internal and external) are consistent and driven by quality objectives.
This person will be required to work as a team player in the Systems and Applications group sharing knowledge, training and best practices with team members. This person will also be required to engage with the Director and Vendors to discuss future roadmaps, systems and data requirements, statements of work and other confidential information.
Extensive knowledge of personal computers, servers, databases, application development and programming languages is required for the Software Developer.
The Software Developer will be expected to work closely with other functional groups in Frontier's Engineering department. This person will also be required to work with other cross functional groups in Frontier including Product, Marketing, Operations, Strategy, IT and others.
Responsibilities
Develop documentation for Systems and Applications. Write technical documents, specifications and use cases for existing and new applications.
Develop Systems and Applications solutions that drive Frontier to become more efficient, consistent and accurate. Enhance existing applications such as FROGS, BSA and FFPT while enabling other systems to be leveraged for strategic purposes where not already available.
Provide technical leadership guidance to other members of Systems and Applications group. Project manage assigned projects to ensure agreed upon timelines and due dates are met.
Requirements
2-5 years of relevant experience - hands on as well as supervisory.
Strong working knowledge of one of the following programming languages: C++, C#, , SQL, Python or PL/SQL
This position requires familiarity with the Software Development Life Cycle. It also requires strong organizational skills, ability to multi-task, resource coordination, strong verbal and written communication skills and proven ability to interact with all levels of the organization.
Demonstrated hands-on experience in the analysis, design, implementation, deployment, training, and support of a variety of large and complex projects
Proficient in medium-high level functions within Microsoft applications (i.e. pivot tables, formulas, look-up tables, macros)
Experience working cross functionally with Business and Technical teams.
Ability to work independently and in teams, prioritizing multiple projects, issues and tasks with minimal direction
Ability to interface knowledgeably and effectively with individuals and teams from across all organizations in the company
Maintain professional and technical knowledge by leveraging on-line technical resources, attending conferences, establishing personal and professional relationships, attending formal training classes, and pursuing certifications where appropriate.
Some travel may be required.
Working Knowledge of a combination of the following programming languages: C++, C#, , SQL, PL/SQL, Python, Lisp, Javascript, php, VBA.
Bachelor's or Master's Degrees in Computer Science, IT, IS or Engineering
Job Location: BURNSVILLE, Minnesota, United States
Position Type: Full-Time/Regular
Tracking Code: 312357-798Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.